SUSHI and TARDIS at the SBST2019 tool competition

Proceedings of the 12th International Workshop on Search-Based Software Testing(2019)

引用 5|浏览41
暂无评分
摘要
sushi and tardis are two automatic test generators for Java programs. They generate test suites, aiming to satisfy the branch coverage adequacy criterion. Both tools exploit symbolic execution to analyze the control flow paths of the program under test and generate path conditions, i.e., constraints on the program inputs that determine the execution of a path, focusing in particular on control flow paths that lead to uncovered branches. Then, sushi and tardis exploit these path conditions with a search-based algorithm to generate unit tests (in JUnit) that execute those program paths. In this paper we report the results of sushi and tardis at the seventh edition of the unit testing tool competition at the 2019 edition of the International Workshop on Search-Based Software testing.
更多
查看译文
关键词
symbolic execution,search based software testing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要