Boundary value analysis is a refinement of the equivalence class partitioning method which again is one of the most generally applicable methods for black-box test design. The idea of equivalence class partitioning is to divide the all possible inputs to the system into equivalence classes, i.e. sets of inputs that should produce analogous results and work the same. As a simple example, lets take a ticketing system where children under age 6 are allowed to travel for free, people under 18 as well as senior people older than 64 pay $10 while *****1s need to pay $20. For testing this system, we can use equivalence class partitioning to design our tests.
Ready to start your tutorial with us? That's great! Send us an email and we will get back to you as soon as possible!