Towards automated test sequence generation

被引:22
作者
Farooq, U. [1 ]
Lam, C. P. [1 ]
Li, H. [1 ]
机构
[1] Edith Cowan Univ, Sch Comp & Informat Sci, Perth, WA, Australia
来源
ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS | 2008年
关键词
D O I
10.1109/ASWEC.2008.64
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The article presents a novel control-flow based test sequence generation technique using UML 2.0 Activity Diagram, which is a behavioral type of UML diagram. Like other model-based techniques, this technique can be used in the earlier phases of the development process owing to the availability of the design models of the system. The Activity Diagram model is seamlessly converted into a Colored Petri Net. We proposed a technique that enables the automatic generation of test sequences according to a given coverage criteria from the execution of the Colored Petri Nets model. Two hypes of structural coverage criteria for AD based models, namely sequential and concurrent coverage are described. The proposed technique was applied to an example to demonstrate its feasibility and the generated test sequences were evaluated against selected coverage criteria. This technique can potentially be adapted to service oriented applications, workflows, and concurrent applications.
引用
收藏
页码:441 / 450
页数:10
相关论文
共 36 条
[1]   Test adequacy criteria for UML design models [J].
Andrews, A ;
France, R ;
Ghosh, S ;
Craig, G .
SOFTWARE TESTING VERIFICATION & RELIABILITY, 2003, 13 (02) :95-127
[2]  
BAI X, 2004, COMP SOFTW APPL C CO
[3]  
Bertolino A., 2003, 10 INT WORKSH ABSTR
[4]  
Bock C., 2003, J OBJECT TECHNOLOGY, V2, P43, DOI 10.5381/jot.2003.2.4.c3
[5]  
BRIAND L, 2002, TRSCE0101 CARL U
[6]  
BUCHS D, 2006, RES RESULTS DICS PRO
[7]  
CHEN MSQ, 2006, AST SHANGH CHIN
[8]  
DING JH, 2006, 20060502 FIUSCIS
[9]  
DINHTRONG TT, 2005, INT C ENG COMPL COMP
[10]  
DINHTRONG TT, 2006, 17 INT S SOFTW REL E