SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
Checklist for Test Case preparation
Kishore Chavali
Introduction

The following is a quick checklist to verify that all possible test cases are identified during test
plan/test case preparation.

The objective of this checklist is to provide a guideline in preparing test cases

Item for identifying more test cases
For each input to the system identify valid values
    • Identify file inputs
    • Identify user data inputs
    • Identify system inputs

For each input to the system identify invalid values
For each input to the system identify boundary values to be tests (equivalence call partitioning)
Get list of error messages that system will give from development team. Each error message
should have at least one test case.
    • This keeps growing. If possible trace the error number with test cases

For each output define expected outcome – each output condition becomes a test case
      • Identify various file outputs user will notice
      • Success and Error Path outputs
      • Database outputs if any
Check for duplicate values for all inputs
Check for deletion conditions of objects created during tests and related effects on the system.
Check for update conditions and related effects on the system
User Interface related bugs (aesthetics/logical grouping of inputs, typos etc)
If file based system: small file, large files, corrupt files, invalid files as input
What condition can cause runaway or loop, overflow situations?
Perform abnormal actions or sequence of actions
Test with default values of the system
Change all default values used by system one by one and test changing behavior.
Write User Scenario cases: Administrator tasks, Designer tasks, Operator Tasks and what each
user expects
Combinations of integration systems (third party version with which product integrates)
Combinations of database or file systems used (helps identify certification matrix)
Combinations of supported development environments (like Java version)
OS specific cases
Test with multiple user accounts and login as different users at different times
Concurrent usage scenarios if applicable
Performance boundaries -> Which variable effect performance of the product
How can we verify accuracy or consistency of the system? (Is client and server compatible, is
repository data consistent etc.)
Are there explicit date conditions? Current date, future date, invalid dates, range of dates, expiry
dates
What can cause corrupt inputs and how does system respond?


References:

1. Testing Computer Software: Cem Kaner, Jack Falk, Hung Nguyen

Weitere ähnliche Inhalte

Was ist angesagt?

Chaos Testing of Microservices - Shalamov Maksym
 Chaos Testing of Microservices  - Shalamov Maksym Chaos Testing of Microservices  - Shalamov Maksym
Chaos Testing of Microservices - Shalamov MaksymKuberton
 
Detecting Security Vulnerabilities in Web Applications Using Dynamic Analysis...
Detecting Security Vulnerabilities in Web Applications Using Dynamic Analysis...Detecting Security Vulnerabilities in Web Applications Using Dynamic Analysis...
Detecting Security Vulnerabilities in Web Applications Using Dynamic Analysis...Andrew Petukhov
 
Database testing for beginners
Database testing for beginnersDatabase testing for beginners
Database testing for beginnersSEEDInfotech1
 
Skillwise Integration Testing
Skillwise Integration TestingSkillwise Integration Testing
Skillwise Integration TestingSkillwise Group
 
Software testing and_quality_assurance_powerpoint_presentation
Software testing and_quality_assurance_powerpoint_presentationSoftware testing and_quality_assurance_powerpoint_presentation
Software testing and_quality_assurance_powerpoint_presentationvigneshasromio
 
Why Back-end is the most important part of the system
Why Back-end is the most important part of the systemWhy Back-end is the most important part of the system
Why Back-end is the most important part of the systemBugRaptors
 
Model based software testing presentation
Model based software testing presentationModel based software testing presentation
Model based software testing presentationAnkit Sambyal
 
Introduction to software testing
Introduction to software testingIntroduction to software testing
Introduction to software testingASIT Education
 
Beyond Static Analysis: Integrating Java Static Analysis with Unit Testing an...
Beyond Static Analysis: Integrating Java Static Analysis with Unit Testing an...Beyond Static Analysis: Integrating Java Static Analysis with Unit Testing an...
Beyond Static Analysis: Integrating Java Static Analysis with Unit Testing an...Erika Barron
 
System testing
System testingSystem testing
System testingSlideshare
 
Fundamentals of software part 1
Fundamentals of software part 1Fundamentals of software part 1
Fundamentals of software part 1Siddharth Sharma
 

Was ist angesagt? (20)

Chaos Testing of Microservices - Shalamov Maksym
 Chaos Testing of Microservices  - Shalamov Maksym Chaos Testing of Microservices  - Shalamov Maksym
Chaos Testing of Microservices - Shalamov Maksym
 
Detecting Security Vulnerabilities in Web Applications Using Dynamic Analysis...
Detecting Security Vulnerabilities in Web Applications Using Dynamic Analysis...Detecting Security Vulnerabilities in Web Applications Using Dynamic Analysis...
Detecting Security Vulnerabilities in Web Applications Using Dynamic Analysis...
 
Software Evaluation
Software EvaluationSoftware Evaluation
Software Evaluation
 
Database testing for beginners
Database testing for beginnersDatabase testing for beginners
Database testing for beginners
 
Database Testing
Database TestingDatabase Testing
Database Testing
 
Skillwise Integration Testing
Skillwise Integration TestingSkillwise Integration Testing
Skillwise Integration Testing
 
System testing
System testingSystem testing
System testing
 
System testing
System testingSystem testing
System testing
 
Data validation option
Data validation optionData validation option
Data validation option
 
Software testing and_quality_assurance_powerpoint_presentation
Software testing and_quality_assurance_powerpoint_presentationSoftware testing and_quality_assurance_powerpoint_presentation
Software testing and_quality_assurance_powerpoint_presentation
 
Why Back-end is the most important part of the system
Why Back-end is the most important part of the systemWhy Back-end is the most important part of the system
Why Back-end is the most important part of the system
 
Validation and verification
Validation and verificationValidation and verification
Validation and verification
 
Model based software testing presentation
Model based software testing presentationModel based software testing presentation
Model based software testing presentation
 
Introduction to software testing
Introduction to software testingIntroduction to software testing
Introduction to software testing
 
Testing strategies
Testing strategiesTesting strategies
Testing strategies
 
Black box testing
Black box testingBlack box testing
Black box testing
 
Beyond Static Analysis: Integrating Java Static Analysis with Unit Testing an...
Beyond Static Analysis: Integrating Java Static Analysis with Unit Testing an...Beyond Static Analysis: Integrating Java Static Analysis with Unit Testing an...
Beyond Static Analysis: Integrating Java Static Analysis with Unit Testing an...
 
Black box and white box testing
Black box and white box testingBlack box and white box testing
Black box and white box testing
 
System testing
System testingSystem testing
System testing
 
Fundamentals of software part 1
Fundamentals of software part 1Fundamentals of software part 1
Fundamentals of software part 1
 

Andere mochten auch

Why BDD is misunderstood
Why BDD is misunderstoodWhy BDD is misunderstood
Why BDD is misunderstoodThoughtworks
 
BDD, Gherkin, Cucumber and why we need it.
BDD, Gherkin, Cucumber and why we need it.BDD, Gherkin, Cucumber and why we need it.
BDD, Gherkin, Cucumber and why we need it.AlexOsadchyy
 
ODD: Extending a Specification 1.2
ODD: Extending a Specification 1.2ODD: Extending a Specification 1.2
ODD: Extending a Specification 1.2Jonathan Herring
 
Testing check list
Testing check listTesting check list
Testing check listAtul Pant
 
Unit Testing Guidelines
Unit Testing GuidelinesUnit Testing Guidelines
Unit Testing GuidelinesJoel Hooks
 
TESTING Checklist
TESTING Checklist TESTING Checklist
TESTING Checklist Febin Chacko
 
BDD in Action – principles, practices and real-world application
BDD in Action – principles, practices and real-world applicationBDD in Action – principles, practices and real-world application
BDD in Action – principles, practices and real-world applicationJohn Ferguson Smart Limited
 
Matching test items
Matching test itemsMatching test items
Matching test itemsaelnogab
 
BDD - Writing better scenario
BDD - Writing better scenarioBDD - Writing better scenario
BDD - Writing better scenarioArnauld Loyer
 
Unit testing best practices
Unit testing best practicesUnit testing best practices
Unit testing best practicesnickokiss
 
Unit Testing Concepts and Best Practices
Unit Testing Concepts and Best PracticesUnit Testing Concepts and Best Practices
Unit Testing Concepts and Best PracticesDerek Smith
 
UNIT TESTING PPT
UNIT TESTING PPTUNIT TESTING PPT
UNIT TESTING PPTsuhasreddy1
 

Andere mochten auch (18)

Why BDD is misunderstood
Why BDD is misunderstoodWhy BDD is misunderstood
Why BDD is misunderstood
 
BDD, Gherkin, Cucumber and why we need it.
BDD, Gherkin, Cucumber and why we need it.BDD, Gherkin, Cucumber and why we need it.
BDD, Gherkin, Cucumber and why we need it.
 
ODD: Extending a Specification 1.2
ODD: Extending a Specification 1.2ODD: Extending a Specification 1.2
ODD: Extending a Specification 1.2
 
Testing check list
Testing check listTesting check list
Testing check list
 
TDD & BDD
TDD & BDDTDD & BDD
TDD & BDD
 
Unit Testing Guidelines
Unit Testing GuidelinesUnit Testing Guidelines
Unit Testing Guidelines
 
TESTING Checklist
TESTING Checklist TESTING Checklist
TESTING Checklist
 
Clean code
Clean codeClean code
Clean code
 
Security testing
Security testingSecurity testing
Security testing
 
Checklist for website testing
Checklist for website testingChecklist for website testing
Checklist for website testing
 
BDD in Action – principles, practices and real-world application
BDD in Action – principles, practices and real-world applicationBDD in Action – principles, practices and real-world application
BDD in Action – principles, practices and real-world application
 
Matching test items
Matching test itemsMatching test items
Matching test items
 
BDD - Writing better scenario
BDD - Writing better scenarioBDD - Writing better scenario
BDD - Writing better scenario
 
Unit testing best practices
Unit testing best practicesUnit testing best practices
Unit testing best practices
 
Unit Testing Concepts and Best Practices
Unit Testing Concepts and Best PracticesUnit Testing Concepts and Best Practices
Unit Testing Concepts and Best Practices
 
UNIT TESTING PPT
UNIT TESTING PPTUNIT TESTING PPT
UNIT TESTING PPT
 
Checklist
ChecklistChecklist
Checklist
 
BDD in Action - building software that matters
BDD in Action - building software that mattersBDD in Action - building software that matters
BDD in Action - building software that matters
 

Ähnlich wie Testcase Preparation Checklist

justin presentation upload PPT june 19
justin presentation upload PPT june 19justin presentation upload PPT june 19
justin presentation upload PPT june 19techweb08
 
justin for ppt1 by browse button
justin for ppt1 by browse buttonjustin for ppt1 by browse button
justin for ppt1 by browse buttontechweb08
 
justin presentation Slideshare PPT upload June 25 Final one
justin presentation Slideshare PPT upload June 25 Final onejustin presentation Slideshare PPT upload June 25 Final one
justin presentation Slideshare PPT upload June 25 Final onetechweb08
 
upload ppt by browse button
upload ppt by browse buttonupload ppt by browse button
upload ppt by browse buttontechweb08
 
Justin Presentation PPT Upload June 25 adv
Justin Presentation PPT Upload June 25 advJustin Presentation PPT Upload June 25 adv
Justin Presentation PPT Upload June 25 advtechweb08
 
justin presentation upload PPT june 25 ADVANCED
justin presentation upload PPT june 25 ADVANCEDjustin presentation upload PPT june 25 ADVANCED
justin presentation upload PPT june 25 ADVANCEDtechweb08
 
justin presentation slideshare1
justin presentation slideshare1justin presentation slideshare1
justin presentation slideshare1techweb08
 
alka ppt test from13
alka ppt test from13 alka ppt test from13
alka ppt test from13 techweb08
 
alka ppt upload no code change
alka ppt upload no code changealka ppt upload no code change
alka ppt upload no code changetechweb08
 
Paper PsUpload
Paper PsUploadPaper PsUpload
Paper PsUploadtechweb08
 
upload ppt by browse button
upload ppt by browse buttonupload ppt by browse button
upload ppt by browse buttontechweb08
 
upload ppt1 by browse button
upload ppt1 by browse buttonupload ppt1 by browse button
upload ppt1 by browse buttontechweb08
 
Testing Types And Models
Testing Types And ModelsTesting Types And Models
Testing Types And Modelsnazeer pasha
 
Object Oriented Testing
Object Oriented TestingObject Oriented Testing
Object Oriented TestingAMITJain879
 

Ähnlich wie Testcase Preparation Checklist (20)

Paper CS
Paper CSPaper CS
Paper CS
 
alkatest7
alkatest7alkatest7
alkatest7
 
justin presentation upload PPT june 19
justin presentation upload PPT june 19justin presentation upload PPT june 19
justin presentation upload PPT june 19
 
justin for ppt1 by browse button
justin for ppt1 by browse buttonjustin for ppt1 by browse button
justin for ppt1 by browse button
 
justin presentation Slideshare PPT upload June 25 Final one
justin presentation Slideshare PPT upload June 25 Final onejustin presentation Slideshare PPT upload June 25 Final one
justin presentation Slideshare PPT upload June 25 Final one
 
Paper Ps
Paper PsPaper Ps
Paper Ps
 
Paper Ps
Paper PsPaper Ps
Paper Ps
 
upload ppt by browse button
upload ppt by browse buttonupload ppt by browse button
upload ppt by browse button
 
Justin Presentation PPT Upload June 25 adv
Justin Presentation PPT Upload June 25 advJustin Presentation PPT Upload June 25 adv
Justin Presentation PPT Upload June 25 adv
 
justin presentation upload PPT june 25 ADVANCED
justin presentation upload PPT june 25 ADVANCEDjustin presentation upload PPT june 25 ADVANCED
justin presentation upload PPT june 25 ADVANCED
 
justin presentation slideshare1
justin presentation slideshare1justin presentation slideshare1
justin presentation slideshare1
 
alka ppt test from13
alka ppt test from13 alka ppt test from13
alka ppt test from13
 
alka ppt upload no code change
alka ppt upload no code changealka ppt upload no code change
alka ppt upload no code change
 
Paper PsUpload
Paper PsUploadPaper PsUpload
Paper PsUpload
 
Paper Ps
Paper PsPaper Ps
Paper Ps
 
Paper Ps
Paper PsPaper Ps
Paper Ps
 
upload ppt by browse button
upload ppt by browse buttonupload ppt by browse button
upload ppt by browse button
 
upload ppt1 by browse button
upload ppt1 by browse buttonupload ppt1 by browse button
upload ppt1 by browse button
 
Testing Types And Models
Testing Types And ModelsTesting Types And Models
Testing Types And Models
 
Object Oriented Testing
Object Oriented TestingObject Oriented Testing
Object Oriented Testing
 

Mehr von Sreeram Kishore Chavali

Mana varasatva varadulu (Ideals to follow)
Mana varasatva varadulu (Ideals to follow)Mana varasatva varadulu (Ideals to follow)
Mana varasatva varadulu (Ideals to follow)Sreeram Kishore Chavali
 
Meeru nayakulu kavalanukuntunnara (leadership)
Meeru nayakulu kavalanukuntunnara (leadership)Meeru nayakulu kavalanukuntunnara (leadership)
Meeru nayakulu kavalanukuntunnara (leadership)Sreeram Kishore Chavali
 
Viluvala samuparjana e book (values to imbibe)
Viluvala samuparjana e book (values to imbibe)Viluvala samuparjana e book (values to imbibe)
Viluvala samuparjana e book (values to imbibe)Sreeram Kishore Chavali
 
Vivek Bharati Telugu July - September 2014
Vivek Bharati Telugu July - September 2014Vivek Bharati Telugu July - September 2014
Vivek Bharati Telugu July - September 2014Sreeram Kishore Chavali
 
Visakhapatnam Vivekananda Yuva Mahamandal Souvenir
Visakhapatnam Vivekananda Yuva Mahamandal SouvenirVisakhapatnam Vivekananda Yuva Mahamandal Souvenir
Visakhapatnam Vivekananda Yuva Mahamandal SouvenirSreeram Kishore Chavali
 

Mehr von Sreeram Kishore Chavali (20)

Mana varasatva varadulu (Ideals to follow)
Mana varasatva varadulu (Ideals to follow)Mana varasatva varadulu (Ideals to follow)
Mana varasatva varadulu (Ideals to follow)
 
Meeru nayakulu kavalanukuntunnara (leadership)
Meeru nayakulu kavalanukuntunnara (leadership)Meeru nayakulu kavalanukuntunnara (leadership)
Meeru nayakulu kavalanukuntunnara (leadership)
 
Viluvala samuparjana e book (values to imbibe)
Viluvala samuparjana e book (values to imbibe)Viluvala samuparjana e book (values to imbibe)
Viluvala samuparjana e book (values to imbibe)
 
Vivek Bharati Telugu July - September 2014
Vivek Bharati Telugu July - September 2014Vivek Bharati Telugu July - September 2014
Vivek Bharati Telugu July - September 2014
 
Visakhapatnam Vivekananda Yuva Mahamandal Souvenir
Visakhapatnam Vivekananda Yuva Mahamandal SouvenirVisakhapatnam Vivekananda Yuva Mahamandal Souvenir
Visakhapatnam Vivekananda Yuva Mahamandal Souvenir
 
Manasika Ekagratha
Manasika EkagrathaManasika Ekagratha
Manasika Ekagratha
 
Thyagamu - Seva
Thyagamu - Seva Thyagamu - Seva
Thyagamu - Seva
 
Samasyala Parishkaram
Samasyala ParishkaramSamasyala Parishkaram
Samasyala Parishkaram
 
Seela Nirmana Vidhanam
Seela Nirmana Vidhanam Seela Nirmana Vidhanam
Seela Nirmana Vidhanam
 
Yuvatharam Samasya
Yuvatharam SamasyaYuvatharam Samasya
Yuvatharam Samasya
 
Vidhyarthi
VidhyarthiVidhyarthi
Vidhyarthi
 
Jateeya samykyatha
Jateeya samykyatha Jateeya samykyatha
Jateeya samykyatha
 
Bharateeya yuvatha
Bharateeya yuvathaBharateeya yuvatha
Bharateeya yuvatha
 
Lakshyam
Lakshyam  Lakshyam
Lakshyam
 
Vivek Bharati Telugu (Oct - Dec 2013)
Vivek Bharati Telugu (Oct - Dec 2013)Vivek Bharati Telugu (Oct - Dec 2013)
Vivek Bharati Telugu (Oct - Dec 2013)
 
Vivek Bharati Telugu (April-June,2014)
Vivek Bharati Telugu (April-June,2014)Vivek Bharati Telugu (April-June,2014)
Vivek Bharati Telugu (April-June,2014)
 
Vivek Bharati Telugu (Jan-March,2014)
Vivek Bharati Telugu (Jan-March,2014)Vivek Bharati Telugu (Jan-March,2014)
Vivek Bharati Telugu (Jan-March,2014)
 
Quality myths
Quality mythsQuality myths
Quality myths
 
One Page Management
One Page ManagementOne Page Management
One Page Management
 
Survey Results - Job Source
Survey Results - Job SourceSurvey Results - Job Source
Survey Results - Job Source
 

Kürzlich hochgeladen

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Testcase Preparation Checklist

  • 1. Checklist for Test Case preparation Kishore Chavali Introduction The following is a quick checklist to verify that all possible test cases are identified during test plan/test case preparation. The objective of this checklist is to provide a guideline in preparing test cases Item for identifying more test cases For each input to the system identify valid values • Identify file inputs • Identify user data inputs • Identify system inputs For each input to the system identify invalid values For each input to the system identify boundary values to be tests (equivalence call partitioning) Get list of error messages that system will give from development team. Each error message should have at least one test case. • This keeps growing. If possible trace the error number with test cases For each output define expected outcome – each output condition becomes a test case • Identify various file outputs user will notice • Success and Error Path outputs • Database outputs if any Check for duplicate values for all inputs Check for deletion conditions of objects created during tests and related effects on the system. Check for update conditions and related effects on the system User Interface related bugs (aesthetics/logical grouping of inputs, typos etc) If file based system: small file, large files, corrupt files, invalid files as input What condition can cause runaway or loop, overflow situations? Perform abnormal actions or sequence of actions Test with default values of the system Change all default values used by system one by one and test changing behavior. Write User Scenario cases: Administrator tasks, Designer tasks, Operator Tasks and what each user expects Combinations of integration systems (third party version with which product integrates) Combinations of database or file systems used (helps identify certification matrix) Combinations of supported development environments (like Java version) OS specific cases Test with multiple user accounts and login as different users at different times Concurrent usage scenarios if applicable Performance boundaries -> Which variable effect performance of the product How can we verify accuracy or consistency of the system? (Is client and server compatible, is repository data consistent etc.) Are there explicit date conditions? Current date, future date, invalid dates, range of dates, expiry dates What can cause corrupt inputs and how does system respond? References: 1. Testing Computer Software: Cem Kaner, Jack Falk, Hung Nguyen