SlideShare una empresa de Scribd logo
1 de 16
 Miscommunication or No communication(That is,we
are not clear about what an application should do or
shouldn’t do).
 Time pressure(Time scheduling).
 Changing Requirements.
 Software Complexity(without experience its tough to
do the tough application).
 Programming Mistakes.
To find and correct defects.
To check whether the Client/User needs are
satisfied.
To avoid user detecting problems.
Finally,to Provide a Quality product .
 Uncover as many as errors as possible in a
product.
 Demonstrate a given software product matching
its requirement specification.
 Validate the quality of the software testing using
the minimum cost and efforts.
 Generate high quality test cases,perform
effective tests,and issue correct and helpful
problem reports.
Error:It is a Human action that produces the
incorrect result that produces a fault.
Bug:The presence of error at the time of
execution of the software.
Fault:State of software caused by an error.
Failure:Deviation of the software from its
expected result.Its an event.
 A test case has an input, an action and an
expected result.
 Also, a test case is a set of what-if questions.
 Test cases must exercise every feature of the
application to prevent defects from being
released.
 Each test case needs to contain a set of test
steps of a feature or function.
 A test case can have information that includes
the test case name, goal, environment, steps to
take, input and expected results.
 At the end of the test the expected results
are compared to actual results to determine if
the application is working as it should.
A successful test case is the one that detects
an undiscovered error.
Hopefully, serious defects that crash the
system are found before application is
released to the customer.
The following are the types of test cases.
Functional
Negative
Error
Logical test cases
Physical test cases
UI test cases.
Can be difficult at initial stage.
Can test if a component conforms to
Specification-BLACK BOXTESTING.
Can test if a component conforms to Design-
WHITE BOXTESTING.
Testing can not prove correctness as not all the
Execution paths can be tested.
Expected Result :The expected outcome of
the test case.
Actual Result :What we have received during
the execution of the test case.
If Expected result is equal to Actual result,
then the test is pass otherwise it is fail.
Testing is part of software quality assurance.
Quality Assurance: Process of monitoring and
improving the whole software development
process.
Verification:Are we building right software?
Validation: Did we build the software right?
 First analyze, what are the features and
services our test attempts to cover.
 Test object’s interactions and the messages
sent among them.
 Boundary conditions need to be test.
 Specify the methods which are included to
testing.
 Test the normal use of the object’s methods.
 Test the abnormal use of the object’s methods,
but the abnormal to be reasonable.
 Test the abnormal use of the object’s
methods, but the abnormal to be
unreasonable.
 Document the cases, when the revisions
have been made.
 If our test case is based on use case then we
can refer it with use-case name.
 Assess the internal quality, reusability and
extendability of software.
Test cases

Más contenido relacionado

La actualidad más candente

Reporting On The Testing Process
Reporting On The Testing ProcessReporting On The Testing Process
Reporting On The Testing Processgavhays
 
defect tracking and management
defect tracking and management   defect tracking and management
defect tracking and management Manish Chaurasia
 
Test Army - testing agency who cares about software quality
Test Army - testing agency who cares about software qualityTest Army - testing agency who cares about software quality
Test Army - testing agency who cares about software qualityTomasz Jamka
 
4. The Software Development Process - Testing
4. The Software Development Process - Testing4. The Software Development Process - Testing
4. The Software Development Process - TestingForrester High School
 
Software testing
Software testingSoftware testing
Software testingdavidsantro
 
01 software testing_introduction
01 software testing_introduction01 software testing_introduction
01 software testing_introductionManishJha237
 
Basic Guide to Manual Testing
Basic Guide to Manual TestingBasic Guide to Manual Testing
Basic Guide to Manual TestingHiral Gosani
 
Software Testing
Software TestingSoftware Testing
Software TestingSKumar11384
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automationDavid Tzemach
 
The Myths and Facts Surrounding Software Testing
The Myths and Facts Surrounding Software TestingThe Myths and Facts Surrounding Software Testing
The Myths and Facts Surrounding Software TestingSoftware Testing Solution
 
Predictive Analytics in Software Testing
Predictive Analytics in Software TestingPredictive Analytics in Software Testing
Predictive Analytics in Software TestingPavan Kumar Kodedela
 
[Vu Van Nguyen] Value-based Software Testing an Approach to Prioritizing Tests
[Vu Van Nguyen]  Value-based Software Testing an Approach to Prioritizing Tests[Vu Van Nguyen]  Value-based Software Testing an Approach to Prioritizing Tests
[Vu Van Nguyen] Value-based Software Testing an Approach to Prioritizing TestsHo Chi Minh City Software Testing Club
 
Decreasing false positives in automated testing
Decreasing false positives in automated testingDecreasing false positives in automated testing
Decreasing false positives in automated testingSauce Labs
 

La actualidad más candente (20)

Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testing
 
Reporting On The Testing Process
Reporting On The Testing ProcessReporting On The Testing Process
Reporting On The Testing Process
 
defect tracking and management
defect tracking and management   defect tracking and management
defect tracking and management
 
Software Testing ppt
Software Testing pptSoftware Testing ppt
Software Testing ppt
 
What is testing?
What is testing?What is testing?
What is testing?
 
Software testing
Software testingSoftware testing
Software testing
 
Test case writing
Test case writingTest case writing
Test case writing
 
Test Army - testing agency who cares about software quality
Test Army - testing agency who cares about software qualityTest Army - testing agency who cares about software quality
Test Army - testing agency who cares about software quality
 
4. The Software Development Process - Testing
4. The Software Development Process - Testing4. The Software Development Process - Testing
4. The Software Development Process - Testing
 
Software testing
Software testingSoftware testing
Software testing
 
01 software testing_introduction
01 software testing_introduction01 software testing_introduction
01 software testing_introduction
 
Basic Guide to Manual Testing
Basic Guide to Manual TestingBasic Guide to Manual Testing
Basic Guide to Manual Testing
 
Why a Mobile Test Strategy is just Test Strategy
Why a Mobile Test Strategy is just Test StrategyWhy a Mobile Test Strategy is just Test Strategy
Why a Mobile Test Strategy is just Test Strategy
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automation
 
The Myths and Facts Surrounding Software Testing
The Myths and Facts Surrounding Software TestingThe Myths and Facts Surrounding Software Testing
The Myths and Facts Surrounding Software Testing
 
Predictive Analytics in Software Testing
Predictive Analytics in Software TestingPredictive Analytics in Software Testing
Predictive Analytics in Software Testing
 
[Vu Van Nguyen] Value-based Software Testing an Approach to Prioritizing Tests
[Vu Van Nguyen]  Value-based Software Testing an Approach to Prioritizing Tests[Vu Van Nguyen]  Value-based Software Testing an Approach to Prioritizing Tests
[Vu Van Nguyen] Value-based Software Testing an Approach to Prioritizing Tests
 
Decreasing false positives in automated testing
Decreasing false positives in automated testingDecreasing false positives in automated testing
Decreasing false positives in automated testing
 
Testing introduction
Testing introductionTesting introduction
Testing introduction
 

Destacado

La mujer en estados unidos
La mujer en estados unidosLa mujer en estados unidos
La mujer en estados unidosZahramai
 
El cotxe
El cotxeEl cotxe
El cotxecarmen
 
New dk ps rack brochure (final)
New dk ps rack brochure (final)New dk ps rack brochure (final)
New dk ps rack brochure (final)Hai Pham
 
Trabajo investigativo acces 2010
Trabajo investigativo acces 2010Trabajo investigativo acces 2010
Trabajo investigativo acces 2010thuspes10
 
Interfaces of financial management.
Interfaces of financial management.Interfaces of financial management.
Interfaces of financial management.Poonam Jamakhandi
 
PEDAGOGÍA COGNITIVISTA
PEDAGOGÍA COGNITIVISTAPEDAGOGÍA COGNITIVISTA
PEDAGOGÍA COGNITIVISTAMCarorivero
 
Roquitas
RoquitasRoquitas
RoquitasMatii77
 
Surat pelaksanaan kompetisi piala soeratin
Surat pelaksanaan kompetisi piala soeratinSurat pelaksanaan kompetisi piala soeratin
Surat pelaksanaan kompetisi piala soeratinPSSISumsel
 
Trabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cpTrabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cpRuben Robles
 
Pruebas pisa
Pruebas pisaPruebas pisa
Pruebas pisaecolu
 
Tecnogias detras de las redes sociales
Tecnogias detras de las redes socialesTecnogias detras de las redes sociales
Tecnogias detras de las redes socialesJesus Francisco
 

Destacado (20)

δ2 πασχα4
δ2 πασχα4δ2 πασχα4
δ2 πασχα4
 
La mujer en estados unidos
La mujer en estados unidosLa mujer en estados unidos
La mujer en estados unidos
 
Lp 04.14
Lp 04.14Lp 04.14
Lp 04.14
 
El cotxe
El cotxeEl cotxe
El cotxe
 
New dk ps rack brochure (final)
New dk ps rack brochure (final)New dk ps rack brochure (final)
New dk ps rack brochure (final)
 
Trabajo investigativo acces 2010
Trabajo investigativo acces 2010Trabajo investigativo acces 2010
Trabajo investigativo acces 2010
 
δ2 πασχα2
δ2 πασχα2δ2 πασχα2
δ2 πασχα2
 
Interfaces of financial management.
Interfaces of financial management.Interfaces of financial management.
Interfaces of financial management.
 
1giornalino 14 15 modificato
1giornalino 14 15 modificato1giornalino 14 15 modificato
1giornalino 14 15 modificato
 
PEDAGOGÍA COGNITIVISTA
PEDAGOGÍA COGNITIVISTAPEDAGOGÍA COGNITIVISTA
PEDAGOGÍA COGNITIVISTA
 
El Soldado y su Dragón Perdidos.
El Soldado y su Dragón Perdidos.El Soldado y su Dragón Perdidos.
El Soldado y su Dragón Perdidos.
 
Trabajo colaborativo
Trabajo colaborativoTrabajo colaborativo
Trabajo colaborativo
 
Roquitas
RoquitasRoquitas
Roquitas
 
MirTesen
MirTesenMirTesen
MirTesen
 
Surat pelaksanaan kompetisi piala soeratin
Surat pelaksanaan kompetisi piala soeratinSurat pelaksanaan kompetisi piala soeratin
Surat pelaksanaan kompetisi piala soeratin
 
δ2 πασχα3
δ2 πασχα3δ2 πασχα3
δ2 πασχα3
 
Artying04
Artying04Artying04
Artying04
 
Trabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cpTrabajo bdoo unidad 4_cp
Trabajo bdoo unidad 4_cp
 
Pruebas pisa
Pruebas pisaPruebas pisa
Pruebas pisa
 
Tecnogias detras de las redes sociales
Tecnogias detras de las redes socialesTecnogias detras de las redes sociales
Tecnogias detras de las redes sociales
 

Similar a Test cases

Software Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By SrikanthSoftware Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By SrikanthSrikanth Krishnamoorthy
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts pptRathna Priya
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts pptRathna Priya
 
Manual Testing guide by nagula sai kiran.docx
Manual Testing guide by nagula sai kiran.docxManual Testing guide by nagula sai kiran.docx
Manual Testing guide by nagula sai kiran.docxsai kiran
 
fundamentals of testing
fundamentals of testingfundamentals of testing
fundamentals of testingaidil fitra
 
ISTQB Chapter 1 Fundamentals of Testing
ISTQB Chapter 1  Fundamentals of TestingISTQB Chapter 1  Fundamentals of Testing
ISTQB Chapter 1 Fundamentals of Testingssuser2d9936
 
Industrial Training in Software Testing
Industrial Training in Software TestingIndustrial Training in Software Testing
Industrial Training in Software TestingArcadian Learning
 
Lesson 7...Question Part 1
Lesson 7...Question Part 1Lesson 7...Question Part 1
Lesson 7...Question Part 1bhushan Nehete
 
Strategies For Software Test Documentation
Strategies For Software Test Documentation Strategies For Software Test Documentation
Strategies For Software Test Documentation Vishwak Solution
 
Software testing & Quality Assurance
Software testing & Quality Assurance Software testing & Quality Assurance
Software testing & Quality Assurance Webtech Learning
 
softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1FAIZALSAIYED
 
Software Testing
Software TestingSoftware Testing
Software TestingSengu Msc
 
Software Testing Interview Questions For Experienced
Software Testing Interview Questions For ExperiencedSoftware Testing Interview Questions For Experienced
Software Testing Interview Questions For Experiencedzynofustechnology
 
SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4  SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4 Mohammad Faizan
 

Similar a Test cases (20)

SE-Testing.ppt
SE-Testing.pptSE-Testing.ppt
SE-Testing.ppt
 
Software Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By SrikanthSoftware Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By Srikanth
 
Software testing
Software testingSoftware testing
Software testing
 
Testing
TestingTesting
Testing
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
 
Manual Testing guide by nagula sai kiran.docx
Manual Testing guide by nagula sai kiran.docxManual Testing guide by nagula sai kiran.docx
Manual Testing guide by nagula sai kiran.docx
 
fundamentals of testing
fundamentals of testingfundamentals of testing
fundamentals of testing
 
Types of testing
Types of testingTypes of testing
Types of testing
 
ISTQB Chapter 1 Fundamentals of Testing
ISTQB Chapter 1  Fundamentals of TestingISTQB Chapter 1  Fundamentals of Testing
ISTQB Chapter 1 Fundamentals of Testing
 
Industrial Training in Software Testing
Industrial Training in Software TestingIndustrial Training in Software Testing
Industrial Training in Software Testing
 
Lesson 7...Question Part 1
Lesson 7...Question Part 1Lesson 7...Question Part 1
Lesson 7...Question Part 1
 
Strategies For Software Test Documentation
Strategies For Software Test Documentation Strategies For Software Test Documentation
Strategies For Software Test Documentation
 
Software testing & Quality Assurance
Software testing & Quality Assurance Software testing & Quality Assurance
Software testing & Quality Assurance
 
softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Qa Faqs
Qa FaqsQa Faqs
Qa Faqs
 
Software Testing Interview Questions For Experienced
Software Testing Interview Questions For ExperiencedSoftware Testing Interview Questions For Experienced
Software Testing Interview Questions For Experienced
 
SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4  SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4
 

Último

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Último (20)

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

Test cases

  • 1.
  • 2.  Miscommunication or No communication(That is,we are not clear about what an application should do or shouldn’t do).  Time pressure(Time scheduling).  Changing Requirements.  Software Complexity(without experience its tough to do the tough application).  Programming Mistakes.
  • 3. To find and correct defects. To check whether the Client/User needs are satisfied. To avoid user detecting problems. Finally,to Provide a Quality product .
  • 4.  Uncover as many as errors as possible in a product.  Demonstrate a given software product matching its requirement specification.  Validate the quality of the software testing using the minimum cost and efforts.  Generate high quality test cases,perform effective tests,and issue correct and helpful problem reports.
  • 5. Error:It is a Human action that produces the incorrect result that produces a fault. Bug:The presence of error at the time of execution of the software. Fault:State of software caused by an error. Failure:Deviation of the software from its expected result.Its an event.
  • 6.  A test case has an input, an action and an expected result.  Also, a test case is a set of what-if questions.  Test cases must exercise every feature of the application to prevent defects from being released.  Each test case needs to contain a set of test steps of a feature or function.  A test case can have information that includes the test case name, goal, environment, steps to take, input and expected results.
  • 7.  At the end of the test the expected results are compared to actual results to determine if the application is working as it should. A successful test case is the one that detects an undiscovered error. Hopefully, serious defects that crash the system are found before application is released to the customer.
  • 8. The following are the types of test cases. Functional Negative Error Logical test cases Physical test cases UI test cases.
  • 9.
  • 10. Can be difficult at initial stage. Can test if a component conforms to Specification-BLACK BOXTESTING. Can test if a component conforms to Design- WHITE BOXTESTING. Testing can not prove correctness as not all the Execution paths can be tested.
  • 11.
  • 12. Expected Result :The expected outcome of the test case. Actual Result :What we have received during the execution of the test case. If Expected result is equal to Actual result, then the test is pass otherwise it is fail.
  • 13. Testing is part of software quality assurance. Quality Assurance: Process of monitoring and improving the whole software development process. Verification:Are we building right software? Validation: Did we build the software right?
  • 14.  First analyze, what are the features and services our test attempts to cover.  Test object’s interactions and the messages sent among them.  Boundary conditions need to be test.  Specify the methods which are included to testing.  Test the normal use of the object’s methods.  Test the abnormal use of the object’s methods, but the abnormal to be reasonable.
  • 15.  Test the abnormal use of the object’s methods, but the abnormal to be unreasonable.  Document the cases, when the revisions have been made.  If our test case is based on use case then we can refer it with use-case name.  Assess the internal quality, reusability and extendability of software.