Predicting and Explaining Automatic Testing Tool Effectiveness

msra(2008)

引用 23|浏览41
暂无评分
摘要
Automatic white-box test generation is a challenging problem. Many existing tools rely on complex code analyses and heuristics. As a result, structural features of an input program may impact tool effectiveness in ways that tool users and designers may not expect or understand. We develop a technique that uses structural pro- gram metrics to both predict and explain the test cover- age achieved by three automatic test generation tools. We use coverage and structural metrics extracted from 11 software projects to train several decision-tree clas- sifiers. These classifiers can predict high or low cover- age with success rates of 82% to 94%. In addition, they show tool users and designers the program structures that impact tool effectiveness.
更多
查看译文
关键词
computer science
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要