Domain Testing
摘要
This chapter will delve into the extension and optimization of equivalence partitioning (EP) and boundary value analysis (BVA) techniques, offering you insights into their enhanced and efficient application. We show that the existing BVA methods are neither reliable nor cost-effective. By applying our proposed technique, which can be automated in part, the number of test cases can significantly be reduced and will detect all (or most of) the EP/BVA faults. This methodology is termed optimized domain testing. Notably, it was presented under the name "general predicate testing (GPT)" at various international conferences before the emergence of chatGPT.