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

Why it is difficult to improve software process, List four reasons why it i...

List four reasons why it is difficult to improve software process.   It is difficult to improve software process due to following reasons: 1. Lack of knowledge 2. Not eno

Software requirements specification, A Software Requirements Specification...

A Software Requirements Specification (SRS) is a complete description of the behavior of the system to be developed. It includes a set of use cases, describing the interactions

Explain about the e-r diagram, Explain about the E-R Diagram Entity-rel...

Explain about the E-R Diagram Entity-relationship (E-R) diagram is detailed logical representation of data for an organisation. It is data oriented model of a system while DFD

Explain metric, Explain Metric? Ans) The measure of the extent or degree...

Explain Metric? Ans) The measure of the extent or degree to which a product possesses and exhibits a particular quality, property, or attribute.

What is the impact of "information era., Software Engineering 1. What i...

Software Engineering 1. What is the impact of "information era"? 2. Illustrate whether the linear sequential model of the software process is an accurate reflection of softw

Distinguish between alpha testing and beta testing, Distinguish between alp...

Distinguish between alpha testing and beta testing. Alpha test and Beta test The alpha test is prepared at the developer site. The software is used in a natural setting wi

What is exception, What is Exception? Ans) An event that causes suspensi...

What is Exception? Ans) An event that causes suspension of normal program implementation. Types contain addressing exception, operation exception, data exception, overflow excep

Software Quality Assurance - Defect Amplification and Remova, Errors from p...

Errors from previous stage Errors passed through Amplified errors Newly generated errors Errors passed to next stage Testing phase of project-A 35 35 0 5 20 Testing phase of Projec

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