作者: S Yoo
DOI:
关键词:
摘要: Automated test case management techniques have been studied in order to aid regression testing tasks by reducing their cost and improving efficiency. However, the current state-of-art remain limited several aspects. First, existing share a scalability problem, not only terms of size suites SUT (System Under Test), but also complexity constraints expressible process testing, because problem is often formulated without considering additional constraints. Second, there no guarantee that reduced effort does compromise fault detection capability suite. Finally, do provide any means for human testers contribute important domain knowledge. This knowledge hard capture algorithmically. thesis aims reformulate these regards presenting new concepts, algorithms, approaches combinations techniques. In deal with real world multi-objective formulation presented, allowing tester apply while meeting multiple objectives. The introduces concept latency, which used measure redundancy suite systematically so can make an informed decision on appropriate suites. It shows latency be improved automatically using search-based data augmentation techniques, significantly more efficient compared generation considers combination clustering pair-wise comparison efficiently incorporate into management.