Explain equivalence class partitioning, Software Engineering

Assignment Help:

Q. Explain Equivalence Class Partitioning ?

Equivalence Class Partitioning: It is a method in black box testing. It is designed to reduce the number of test cases by dividing tests in such a way that the system is expected to act the same way for all tests of each equivalence partition. Test inputs are selected from every class. Each possible input belongs to one and only one equivalence partition. In another sense it is a method that can help you derive test cases. You recognize classes of input or output conditions. The rule is that every member in the class causes the same kind of behaviour of the system. In other sense the Equivalence Class Partitioning method creates sets of inputs or outputs that are handled in the same way by the application. Example If you are testing for an input box accepting numbers from 1 to 1000 then there is no utilize in writing thousand test cases for all 1000 valid input numbers plus other test cases for invalid data. Using correspondence partitioning method above test cases can be divided into three sets of input data called as classes. Every test case is a representative of respective class.


Related Discussions:- Explain equivalence class partitioning

Define cyclomatic complexity, Define cyclomatic complexity? Cyclomatic ...

Define cyclomatic complexity? Cyclomatic complexity defined as software metric which gives the quantitative measure of logical complexity of the program. The Cyclomatic comp

Distinguish software faults and software failures, Distinguish software fau...

Distinguish software faults and software failures Ans: In case of a failure, the software does not do what the user expects. A fault is a programming error that may or may not

What are the types of traceability in software engineering, What are the va...

What are the various types of traceability in software engineering? i. Source traceability - These are basically the links from requirement to stakeholders who propose these

Design test cases for loop testing, Q. Regard as a program that reads a set...

Q. Regard as a program that reads a set of Data for 'n' no. of triangles. The program reads three integer values like representing the sides of triangles. The program prints for ea

Explain user and system documentation, User and System documentation with e...

User and System documentation with examples. User documentation having descriptions of the functions of a system without reference to how these functions are executed. Examples

Explain the types of software testing, Explain the types of software testin...

Explain the types of software testing. Unit testing Integration testing System testing User-acceptance testing End-to-End testing Exception testing

What is cocomo model, What is COCOMO model? COnstructive COst MOdel is ...

What is COCOMO model? COnstructive COst MOdel is a cost model, which provides the estimate of number of man-months it will take to make the software product.

How software metrics is beneficial for sfotware engineer, How software metr...

How software metrics is beneficial for sfotware engineer Using software metrics, software engineer measures software processes and requirements for that process. Software measu

Modules, write a main module and three other nodules. The owners of the Sup...

write a main module and three other nodules. The owners of the Super Supermarket would like to have a program that computes the monthly gross pay of their employees as well as the

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd