作者: Miroslav Bures , Bestoun S. Ahmed
DOI: 10.1016/J.INFSOF.2019.06.006
关键词:
摘要: Abstract Context Executing various sequences of system functions in a under test represents one the primary techniques software testing. The natural method for creating effective, consistent and efficient is to model employ an algorithm generate tests that satisfy defined coverage criterion. Several criteria preferred set properties can be defined. In addition, optimize from economic viewpoint, priorities parts must Objective Using this prioritization, cases exercise high-priority by more path combinations than those with low priority (this prioritization combined criterion determines how many individual are tested). Evidence literature our observations confirm finding universal produces all challenging task. Moreover, different problem instances, algorithms provide results best value property. paper, we present portfolio-based strategy perform selection. Method proposed first employs current sets; then, property each assessed terms selected criterion, finally, chosen. Results experimental validity usefulness strategy. For instances 50 models, provided having value; these varied required level, size model, criteria. Conclusion addition used algorithms, assess optimality path-based testing choose suitable