会议专题

Automated Test Case Generation based on Coverage Analysis

We present a tool for the automated generation of unit tests. It symbolically executes Java bytecode in order to find execution paths through a program. To efficiently accomplish this task. it uses constraint solving, choice-point generation and backtracking. As the number of test eases found might be very high and most of them are redundant, we propose a novel way to eliminate test cases based on their contribution to the global coverage of the control flow and data-flow. Besides discussing the techniques used to achieve this, we present experimental results to prove the feasibility of our approach.

Tim A. Majchrzak Herbert Kuchen

Department of Information Systems University of Muenster Muenster, Germany

国际会议

Third International Symposium on Theoretical Aspects of Software Engineering TASE 2009(第三届软件工程理论国际研讨会)

天津

英文

259-266

2009-07-29(万方平台首次上网日期,不代表论文的发表时间)