SlideShare a Scribd company logo
Guidelines for
equivalence class
testing
BY : ABHISHEK BAJPAI
B.TECH (CSE) 5TH SEM
A80105216009
What is meant by the Equivalence Class
Testing?
 Equivalence Class Testing, which is also known as Equivalence
Class Partitioning (ECP) and Equivalence Partitioning, is an
important software testing technique used by the team of
testers for grouping and partitioning of the test input data,
which is then used for the purpose of testing the software
product into a number of different classes.
Guidelines for Equivalence Class Testing:
 By following a set of guidelines while implementing the process of testing,
the team of testers can ensure better outputs from the tests and make
sure all scenarios are being tested accurately. Therefore, listed below are
some tips/guidelines for equivalence class testing
 Use robust forms if the error conditions in the software product are of
high priority.
 It can be used by the team in projects where the program function is
complex.
 To ensure the accuracy and precision of equivalence class testing, define
the input data in terms of intervals and sets of discrete values.
 Use of robust from is redundant of the implemented language is strongly
types and when invalid values cause runtime errors in the system.
 The team needs to select one valid and one invalid input value
each, if the input conditions are broken or not stated
accurately.
 Establishing proper equivalence relation might require several
tries and extra efforts of the team.
thank you

More Related Content

PPTX
ISTQB Advanced Test Automation Engineering (CTAL-TAE) Q&A
PPTX
ISTQB Advanced Level Test Automation Engineering Training
PPTX
Istqb advanced level test automation engineering q&a syllabus-training
PPT
Unit testing
PPT
M. Holovaty, Концепции автоматизированного тестирования
PPTX
Software Teting
PDF
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
PPTX
IGT's Intelligent Automation Framework
ISTQB Advanced Test Automation Engineering (CTAL-TAE) Q&A
ISTQB Advanced Level Test Automation Engineering Training
Istqb advanced level test automation engineering q&a syllabus-training
Unit testing
M. Holovaty, Концепции автоматизированного тестирования
Software Teting
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
IGT's Intelligent Automation Framework

What's hot (20)

PPTX
ISTQB Advanced Technical Test Analyst Training
PPTX
Test cases for effective testing - part 1
PPTX
Equivalence class testing
PPS
Data driven automation-with_wati_n
PPTX
Istqb ctfl performance testing training course
PPTX
Framework For Automation Testing Practice Sharing
PDF
Automation Framework Design
PPTX
Sta unit 5(abimanyu)
PDF
Need for automation testing
PPT
Designing a Test Automation Framework By Quontra solutions
PPTX
Software testing fundamentals
PPTX
Automated
PDF
Test Automation
PPT
Testing strategies
PPTX
Test cases
PDF
Automation testing introduction for FujiNet
PPTX
Test Case Naming 02
PPTX
Test design techniques
PPTX
Software Evaluation
PDF
Test case management
ISTQB Advanced Technical Test Analyst Training
Test cases for effective testing - part 1
Equivalence class testing
Data driven automation-with_wati_n
Istqb ctfl performance testing training course
Framework For Automation Testing Practice Sharing
Automation Framework Design
Sta unit 5(abimanyu)
Need for automation testing
Designing a Test Automation Framework By Quontra solutions
Software testing fundamentals
Automated
Test Automation
Testing strategies
Test cases
Automation testing introduction for FujiNet
Test Case Naming 02
Test design techniques
Software Evaluation
Test case management
Ad

Similar to Guideline for euivalence class testing (20)

PDF
FaSaT An Interoperable Test Automation Solution
PDF
50120140502017
PPTX
Software testing
PPT
Tester personas
PDF
Software Testing Techniques with Test Case Design Examples.pdf
PPS
Final Automation Testing
PPTX
Test automation framework
PPTX
Unit testing & TDD concepts with best practice guidelines.
PPT
Basic software-testing-concepts
PPTX
Introduction to testing.
PPTX
Sta unit 3(abimanyu)
PPTX
Sta unit 3(abimanyu)
PPTX
Unit2 for st
PPTX
Automation Best Practices.pptx
PPTX
unit 1 (1).pptx
PPTX
Software Testing
PDF
Test Automation Frameworks- The Complete Guide.pdf
PDF
EXPERIMENTAL EVALUATION AND RESULT DISCUSSION OF METAMORPHIC TESTING AUTOMATI...
PPT
Class17
PDF
Software Testing Techniques
FaSaT An Interoperable Test Automation Solution
50120140502017
Software testing
Tester personas
Software Testing Techniques with Test Case Design Examples.pdf
Final Automation Testing
Test automation framework
Unit testing & TDD concepts with best practice guidelines.
Basic software-testing-concepts
Introduction to testing.
Sta unit 3(abimanyu)
Sta unit 3(abimanyu)
Unit2 for st
Automation Best Practices.pptx
unit 1 (1).pptx
Software Testing
Test Automation Frameworks- The Complete Guide.pdf
EXPERIMENTAL EVALUATION AND RESULT DISCUSSION OF METAMORPHIC TESTING AUTOMATI...
Class17
Software Testing Techniques
Ad

More from Mani Kanth (20)

PPTX
White box testing
PPTX
Unit testing
PPTX
System testing
PPTX
management of maintainance
PPTX
Se (techniques for black box testing ppt)
PPTX
Reverse engineering in software engineering vaibhav
PPTX
Mutation testing 1
PPTX
Mutation testing
PPTX
Deployment
PPTX
unit testing
PPTX
Window to viewport transformation&matrix representation of homogeneous co...
PPTX
The sutherland hodgeman polygon clipping algorithm
PPT
Seed filling algorithm
PPTX
Scaling and shearing
PPTX
Reflection transformation
PPTX
Raster and random scan display types of input devices
PPTX
Projection
PPTX
Polygon clipping with sutherland hodgeman algorithm and scan line fill algorithm
PPTX
Mid point circle algorithm
PPTX
Graphics software and standards
White box testing
Unit testing
System testing
management of maintainance
Se (techniques for black box testing ppt)
Reverse engineering in software engineering vaibhav
Mutation testing 1
Mutation testing
Deployment
unit testing
Window to viewport transformation&matrix representation of homogeneous co...
The sutherland hodgeman polygon clipping algorithm
Seed filling algorithm
Scaling and shearing
Reflection transformation
Raster and random scan display types of input devices
Projection
Polygon clipping with sutherland hodgeman algorithm and scan line fill algorithm
Mid point circle algorithm
Graphics software and standards

Recently uploaded (20)

PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
OOP with Java - Java Introduction (Basics)
PDF
composite construction of structures.pdf
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
Lecture Notes Electrical Wiring System Components
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
Structs to JSON How Go Powers REST APIs.pdf
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Construction Project Organization Group 2.pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
Digital Logic Computer Design lecture notes
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
Well-logging-methods_new................
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Internet of Things (IOT) - A guide to understanding
OOP with Java - Java Introduction (Basics)
composite construction of structures.pdf
CH1 Production IntroductoryConcepts.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Lecture Notes Electrical Wiring System Components
Arduino robotics embedded978-1-4302-3184-4.pdf
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Structs to JSON How Go Powers REST APIs.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Construction Project Organization Group 2.pptx
Mechanical Engineering MATERIALS Selection
Digital Logic Computer Design lecture notes
UNIT-1 - COAL BASED THERMAL POWER PLANTS
additive manufacturing of ss316l using mig welding
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Well-logging-methods_new................

Guideline for euivalence class testing

  • 1. Guidelines for equivalence class testing BY : ABHISHEK BAJPAI B.TECH (CSE) 5TH SEM A80105216009
  • 2. What is meant by the Equivalence Class Testing?  Equivalence Class Testing, which is also known as Equivalence Class Partitioning (ECP) and Equivalence Partitioning, is an important software testing technique used by the team of testers for grouping and partitioning of the test input data, which is then used for the purpose of testing the software product into a number of different classes.
  • 3. Guidelines for Equivalence Class Testing:  By following a set of guidelines while implementing the process of testing, the team of testers can ensure better outputs from the tests and make sure all scenarios are being tested accurately. Therefore, listed below are some tips/guidelines for equivalence class testing
  • 4.  Use robust forms if the error conditions in the software product are of high priority.  It can be used by the team in projects where the program function is complex.  To ensure the accuracy and precision of equivalence class testing, define the input data in terms of intervals and sets of discrete values.  Use of robust from is redundant of the implemented language is strongly types and when invalid values cause runtime errors in the system.
  • 5.  The team needs to select one valid and one invalid input value each, if the input conditions are broken or not stated accurately.  Establishing proper equivalence relation might require several tries and extra efforts of the team.