PathART:Path-Sensitive Adaptive Random Testing

As test data widely spreading on the input domain may not thor- oughly test the program’s logic,in this paper,we propose an ap- proach to generating test data widely spreading on a program’s ex- ecution paths.In particular,we analyze execution paths of the pro- gram,distill constraints for executing the paths,calculate the path distance between test data according to their satisfaction for paths’ constraints,and then generate test data far away from each other based on their path distance.The experimental results show that our approach significantly reduces the number of test data generat- ed before the first fault is found.
Shan-Shan Hou Chun Zhang Dan Hao Lu Zhang
Key Laboratory of High Confidence Software Technologies(Peking University),MoE;School of Electronics Engineering and Computer Science,Peking University,Beijing,China
国际会议
长沙
英文
147-150
2013-10-23(万方平台首次上网日期,不代表论文的发表时间)