Regression testing based on UML design models

被引:8
作者
Ali, Atifah [1 ]
Nadeem, Aamer [1 ]
Iqbal, Muhammad Zohaib Z.
Usman, Mohammad [1 ]
机构
[1] Mohammad Ali Jinnah Univ, Ctr Software Dependabil, Islamabad, Pakistan
来源
13TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS | 2007年
关键词
regression testing; change identification; model based testing; UML based testing; test case selection;
D O I
10.1109/PRDC.2007.53
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a methodology for identifying changes and test case selection based on the UML designs of the system. Design artifacts used for this purpose are UML class diagram and sequence diagrams, which are used to generate an extended concurrent control flow graph (ECCFG) which is further used for regression testing, i.e., change identification and test case selection. A proof-of-concept tool has been developed and used on a case study, which shows that our approach selects a precise set of test cases from an existing test suite.
引用
收藏
页码:85 / 88
页数:4
相关论文
共 11 条
[1]   Automating impact analysis and regression test selection based on UML designs [J].
Briand, LC ;
Labiche, Y ;
Soccar, G .
INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2002, :252-261
[2]  
Chen Y, 2002, P 2002 C CTR ADV STU
[3]  
Garousi V, 2005, LECT NOTES COMPUT SC, V3748, P160
[4]  
*OMG, 2003, UML 2 0 SUP FIN AD S
[5]  
PILSKALNS O, 2003, 6 INT C UN MOD LANG
[6]  
Pilskalns O, 2006, PROC IEEE INT CONF S, P254
[7]  
ROTHERMEL G, 1994, PROC INT CONF SOFTW, P201, DOI 10.1109/ICSE.1994.296779
[8]  
ROTHERMEL G, 1994, INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, P14, DOI 10.1109/ICSM.1994.336793
[9]  
Ryder BG, 2001, ACM SIGPLAN NOTICES, P46
[10]  
WU Y, 1999, ISSRE 99, P270