Data-flow Test Generation for Classes with Java PathFinder

TANG Chun-yan,ZHONG Cheng
DOI: https://doi.org/10.3969/j.issn.1000-3428.2007.21.028
2007-01-01
Abstract:The coverage criteria on data-flow test is achieved by applying trap properties and the temporal logic relationship,the problem of test sequence generation is transformed into the one of finding the counter example in model check,and an automatic generation approach of the test sequences calling methods in class is presented.A searching algorithm to generate automatically the test sequences is designed and implemented with the program model checker called Java PathFinder.The algorithm analysis and experimental results show that the presented algorithm can generate efficiently the test sequences and reduce remarkably the test generation cost.
What problem does this paper attempt to address?