SlideShare une entreprise Scribd logo
1  sur  9
SOFTWARE QUALITY ASSURANCE
TEST CASE




            Seminar: Oana FEIDI
            Quality Manager – Continental Automotive
WHAT IS A TEST CASE?

   Testing is a process centered around the goal of
    finding defects in a system [IEEE 829 Definition]

   A test case in software engineering is a set of
    conditions or variables under which a tester will
    determine whether an application or software
    system is working correctly or not.
TEST CASE STRUCTURE




                      http://wiki.meego.com/Quality/Test_case_template
TEST CASE STRUCTURE - INFORMATION
   Information contains general information about Test case.
   Identifier is unique identifier of test case for further
    references, for example, while describing found defect.
   Test case owner/creator is name of tester or test designer,
    who created test or is responsible for its development
   Version of current Test case definition
   Name of test case should be human-oriented title which
    allows to quickly understand test case purpose and scope.
   Identifier of requirement which is covered by test case.
   Purpose contains short description of test purpose, what
    functionality it checks.
   Dependencies
TEST CASE STRUCTURE - ACTIVITY
   Testing environment/configuration contains information
    about configuration of hardware or software which must be
    met while executing test case

   Initialization describes actions, which must be performed
    before test case execution is started. For example, we
    should open some file.

   Finalization describes actions to be done after test case
    is performed. For example if test case crashes database,
    tester should restore it before other test cases will be
    performed.
   Actions step by step to be done to complete test.
   Input data description
TEST CASE STRUCTURE - RESULTS
   Expected results contains description of what tester
    should see after all test steps has been completed

   Actual results contains a brief description of what the
    tester saw after the test steps has been completed.
    This is often replaced with a Pass/Fail. Quite often if a
    test case fails, reference to the defect involved should
    be listed in this column.
         Actual results field will be filled in after running the
          test case
TEST CASE STRUCTURE - EXAMPLE
EXERCISE
   Derive the test cases for the specification reviewed
    in the first seminar

   Use the following template to design your test
    cases
THANK YOU!

Contenu connexe

Tendances

Black box testing lecture 11
Black box testing lecture 11Black box testing lecture 11
Black box testing lecture 11
Abdul Basit
 
Software Testing Foundations Part 4 - Black Box Testing
Software Testing Foundations Part 4 - Black Box TestingSoftware Testing Foundations Part 4 - Black Box Testing
Software Testing Foundations Part 4 - Black Box Testing
Nikita Knysh
 
Test Case Naming 02
Test Case Naming 02Test Case Naming 02
Test Case Naming 02
SriluBalla
 
Black box testing or behavioral testing
Black box testing or behavioral testingBlack box testing or behavioral testing
Black box testing or behavioral testing
Slideshare
 

Tendances (20)

Test cases for effective testing - part 1
Test cases for effective testing - part 1Test cases for effective testing - part 1
Test cases for effective testing - part 1
 
Test Cases Vs Test Scenarios
Test Cases Vs Test ScenariosTest Cases Vs Test Scenarios
Test Cases Vs Test Scenarios
 
Black box testing lecture 11
Black box testing lecture 11Black box testing lecture 11
Black box testing lecture 11
 
So you think you can write a test case
So you think you can write a test caseSo you think you can write a test case
So you think you can write a test case
 
Software Testing Foundations Part 4 - Black Box Testing
Software Testing Foundations Part 4 - Black Box TestingSoftware Testing Foundations Part 4 - Black Box Testing
Software Testing Foundations Part 4 - Black Box Testing
 
Unit 2 - Test Case Design
Unit 2 - Test Case DesignUnit 2 - Test Case Design
Unit 2 - Test Case Design
 
Test design techniques
Test design techniquesTest design techniques
Test design techniques
 
Test case techniques
Test case techniquesTest case techniques
Test case techniques
 
Black Box Testing
Black Box TestingBlack Box Testing
Black Box Testing
 
Test Case Naming 02
Test Case Naming 02Test Case Naming 02
Test Case Naming 02
 
Black box testing
Black box testingBlack box testing
Black box testing
 
Black Box Testing
Black Box TestingBlack Box Testing
Black Box Testing
 
Lesson 2....PPT 1
Lesson 2....PPT 1Lesson 2....PPT 1
Lesson 2....PPT 1
 
Test Case, Use Case and Test Scenario
Test Case, Use Case and Test ScenarioTest Case, Use Case and Test Scenario
Test Case, Use Case and Test Scenario
 
Test case development
Test case developmentTest case development
Test case development
 
Blackbox
BlackboxBlackbox
Blackbox
 
5 black box and grey box testing
5   black box and grey box testing5   black box and grey box testing
5 black box and grey box testing
 
Test Case Design and Technique
Test Case Design and TechniqueTest Case Design and Technique
Test Case Design and Technique
 
Black box testing
Black box testingBlack box testing
Black box testing
 
Black box testing or behavioral testing
Black box testing or behavioral testingBlack box testing or behavioral testing
Black box testing or behavioral testing
 

En vedette

Test data documentation ss
Test data documentation ssTest data documentation ss
Test data documentation ss
AshwiniPoloju
 
Test Case Management with MTM 2013
Test Case Management with MTM 2013Test Case Management with MTM 2013
Test Case Management with MTM 2013
Raluca Suditu
 
Test Case Design
Test Case DesignTest Case Design
Test Case Design
acatalin
 
Rightbrain N Ldeel2
Rightbrain N Ldeel2Rightbrain N Ldeel2
Rightbrain N Ldeel2
guest2f17d3
 
Hyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van WouterHyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van Wouter
guest2f17d3
 
Tdr prezentacija rezultata bi h 03.06.2104-no-products
Tdr prezentacija rezultata bi h 03.06.2104-no-productsTdr prezentacija rezultata bi h 03.06.2104-no-products
Tdr prezentacija rezultata bi h 03.06.2104-no-products
TDR d.o.o Rovinj
 
Hyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van WouterHyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van Wouter
guest2f17d3
 

En vedette (20)

Test data documentation ss
Test data documentation ssTest data documentation ss
Test data documentation ss
 
Intro to Microsoft Test Manager
Intro to Microsoft Test ManagerIntro to Microsoft Test Manager
Intro to Microsoft Test Manager
 
Test Case Management with MTM 2013
Test Case Management with MTM 2013Test Case Management with MTM 2013
Test Case Management with MTM 2013
 
Amazon search test case document
Amazon search test case documentAmazon search test case document
Amazon search test case document
 
Test Case Design
Test Case DesignTest Case Design
Test Case Design
 
Testing Plan Test Case
Testing Plan Test CaseTesting Plan Test Case
Testing Plan Test Case
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)
 
JudCon Brazil 2014 - Mobile push for all platforms
JudCon Brazil 2014 - Mobile push for all platformsJudCon Brazil 2014 - Mobile push for all platforms
JudCon Brazil 2014 - Mobile push for all platforms
 
21.01.2014 - Ubuntu server 13.04
21.01.2014 - Ubuntu server 13.0421.01.2014 - Ubuntu server 13.04
21.01.2014 - Ubuntu server 13.04
 
Speechwriting
SpeechwritingSpeechwriting
Speechwriting
 
Excell shortcuts
Excell shortcutsExcell shortcuts
Excell shortcuts
 
Rightbrain N Ldeel2
Rightbrain N Ldeel2Rightbrain N Ldeel2
Rightbrain N Ldeel2
 
Invisible Public Debt (Presentation)
Invisible Public Debt (Presentation)Invisible Public Debt (Presentation)
Invisible Public Debt (Presentation)
 
Hyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van WouterHyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van Wouter
 
Pans company
Pans companyPans company
Pans company
 
ศาสนาอิสลาม 402
ศาสนาอิสลาม 402ศาสนาอิสลาม 402
ศาสนาอิสลาม 402
 
Tdr prezentacija rezultata bi h 03.06.2104-no-products
Tdr prezentacija rezultata bi h 03.06.2104-no-productsTdr prezentacija rezultata bi h 03.06.2104-no-products
Tdr prezentacija rezultata bi h 03.06.2104-no-products
 
Pavan Gadey Marriage Invitation Card
Pavan Gadey Marriage Invitation CardPavan Gadey Marriage Invitation Card
Pavan Gadey Marriage Invitation Card
 
Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Srbije
Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu SrbijePrezentacija rezultata TDR poslovanja u 2013. godini na tržištu Srbije
Prezentacija rezultata TDR poslovanja u 2013. godini na tržištu Srbije
 
Hyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van WouterHyves Cbw Mitex Harry Van Wouter
Hyves Cbw Mitex Harry Van Wouter
 

Similaire à Testcase definition

Testcase training
Testcase trainingTestcase training
Testcase training
medsherb
 
Less01 1 introduction_module
Less01 1 introduction_moduleLess01 1 introduction_module
Less01 1 introduction_module
Suresh Mishra
 
Final Automation Testing
Final Automation TestingFinal Automation Testing
Final Automation Testing
priya_trivedi
 
Testing Types And Models
Testing Types And ModelsTesting Types And Models
Testing Types And Models
nazeer pasha
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
Yogindernath Gupta
 

Similaire à Testcase definition (20)

Qa documentation pp
Qa documentation ppQa documentation pp
Qa documentation pp
 
Testcase training
Testcase trainingTestcase training
Testcase training
 
Introduction to testing.
Introduction to testing.Introduction to testing.
Introduction to testing.
 
Testing
TestingTesting
Testing
 
Best practices for test case creation & maintenance
Best practices for test case creation & maintenanceBest practices for test case creation & maintenance
Best practices for test case creation & maintenance
 
Test cases planning
Test cases planningTest cases planning
Test cases planning
 
Less01 1 introduction_module
Less01 1 introduction_moduleLess01 1 introduction_module
Less01 1 introduction_module
 
Final Automation Testing
Final Automation TestingFinal Automation Testing
Final Automation Testing
 
Generating Test Cases
Generating Test CasesGenerating Test Cases
Generating Test Cases
 
Peter Zimmerer - Passion For Testing, By Examples - EuroSTAR 2010
Peter Zimmerer - Passion For Testing, By Examples - EuroSTAR 2010Peter Zimmerer - Passion For Testing, By Examples - EuroSTAR 2010
Peter Zimmerer - Passion For Testing, By Examples - EuroSTAR 2010
 
03 test specification and execution
03   test specification and execution03   test specification and execution
03 test specification and execution
 
Object Oriented Testing
Object Oriented TestingObject Oriented Testing
Object Oriented Testing
 
Test design techniques
Test design techniquesTest design techniques
Test design techniques
 
Implementing test scripting Ian McDonald updated (minor changes) 26-04-2013
Implementing test scripting   Ian McDonald updated (minor changes) 26-04-2013Implementing test scripting   Ian McDonald updated (minor changes) 26-04-2013
Implementing test scripting Ian McDonald updated (minor changes) 26-04-2013
 
Testing Types And Models
Testing Types And ModelsTesting Types And Models
Testing Types And Models
 
Ppt 2 testing throughout the software life cycle
Ppt 2 testing throughout the software life cyclePpt 2 testing throughout the software life cycle
Ppt 2 testing throughout the software life cycle
 
System testing
System testingSystem testing
System testing
 
Rekno widyawati
Rekno widyawatiRekno widyawati
Rekno widyawati
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
 
Test automation
Test automationTest automation
Test automation
 

Plus de Oana Feidi

Plus de Oana Feidi (17)

Test management
Test managementTest management
Test management
 
Spice
SpiceSpice
Spice
 
Root cause analysis
Root cause analysisRoot cause analysis
Root cause analysis
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testing
 
Test techniques
Test techniquesTest techniques
Test techniques
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklists
 
Spice
SpiceSpice
Spice
 
Test management
Test managementTest management
Test management
 
Blackbox
BlackboxBlackbox
Blackbox
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklists
 
Problematriunghiului
ProblematriunghiuluiProblematriunghiului
Problematriunghiului
 
Spice
SpiceSpice
Spice
 
Test Management introduction
Test Management introductionTest Management introduction
Test Management introduction
 
Whitebox
WhiteboxWhitebox
Whitebox
 
Testcase
TestcaseTestcase
Testcase
 
Blackbox
BlackboxBlackbox
Blackbox
 
Reviews Checklists
Reviews ChecklistsReviews Checklists
Reviews Checklists
 

Dernier

Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Dernier (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 

Testcase definition

  • 1. SOFTWARE QUALITY ASSURANCE TEST CASE Seminar: Oana FEIDI Quality Manager – Continental Automotive
  • 2. WHAT IS A TEST CASE?  Testing is a process centered around the goal of finding defects in a system [IEEE 829 Definition]  A test case in software engineering is a set of conditions or variables under which a tester will determine whether an application or software system is working correctly or not.
  • 3. TEST CASE STRUCTURE http://wiki.meego.com/Quality/Test_case_template
  • 4. TEST CASE STRUCTURE - INFORMATION  Information contains general information about Test case.  Identifier is unique identifier of test case for further references, for example, while describing found defect.  Test case owner/creator is name of tester or test designer, who created test or is responsible for its development  Version of current Test case definition  Name of test case should be human-oriented title which allows to quickly understand test case purpose and scope.  Identifier of requirement which is covered by test case.  Purpose contains short description of test purpose, what functionality it checks.  Dependencies
  • 5. TEST CASE STRUCTURE - ACTIVITY  Testing environment/configuration contains information about configuration of hardware or software which must be met while executing test case  Initialization describes actions, which must be performed before test case execution is started. For example, we should open some file.  Finalization describes actions to be done after test case is performed. For example if test case crashes database, tester should restore it before other test cases will be performed.  Actions step by step to be done to complete test.  Input data description
  • 6. TEST CASE STRUCTURE - RESULTS  Expected results contains description of what tester should see after all test steps has been completed  Actual results contains a brief description of what the tester saw after the test steps has been completed. This is often replaced with a Pass/Fail. Quite often if a test case fails, reference to the defect involved should be listed in this column.  Actual results field will be filled in after running the test case
  • 8. EXERCISE  Derive the test cases for the specification reviewed in the first seminar  Use the following template to design your test cases