Citizendia
Your Ad Here

The term boundary case is frequently used in software engineering to refer to the behavior of a system when one of its inputs is at or just beyond its maximum or minimum limits. Software engineering is the application of a systematic disciplined quantifiable approach to the development operation and maintenance of Software. It is frequently used when discussing software testing. Software testing is an Empirical investigation conducted to provide stakeholders with information about the quality of the product or service under test, with respect to the

For example, if an input field is meant to accept only integer values 0 - 100, entering the values -1, 0, 100, and 101 would represent the boundary cases.

It is commonly thought that three cases should be used when boundary testing (one on the boundary, and one on either side to it). However, the case on the valid side of the boundary is redundant, and so equivalence partitioning recommends skipping it. Equivalence partitioning is a Software testing related technique with the goal To reduce the number of test cases to a necessary minimum

See also

Black box testing takes an external perspective of the test object to derive test cases Boundary value analysis is a Software testing design technique used to determine test cases covering Off-by-one errors Introduction Testing experience A corner case (or pathological case) is a problem or situation that occurs only outside of normal operating Parameters &mdash specifically one that manifests itself An edge case is a problem or situation that occurs only at an extreme (maximum or minimum operating parameter
© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
Dapyx Software network: MP3 Explorer | Ebook Manager | Zenithic