Using hypergraph as modeling language for generating test cases on demand

被引:1
作者
Leung, KRPH [1 ]
机构
[1] Hong Kong Inst Vocat Educ, Compuware Software Testing Lab, Dept Informat & Commun Technol, Hong Kong, Hong Kong, Peoples R China
来源
11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS | 2004年
关键词
D O I
10.1109/APSEC.2004.107
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The amount of test cases in real life software testing is huge. There are many studies, such as Classification Tree and Class Vector on generating all the test cases at a time. The practicability of these studies is low as the testers are difficult to manage that huge amount of test cases. When testing a subset of functions of a system or testing the part of systems that have been modified, it would be more practical and convenience for testers if only all the concerned test cases are generated on demand. In order to generate test cases on demand, first we need a modeling language which is capable to model the input. The modeling language should be elegant and convenient such that testers can focus in the testing. This modeling language should support generating test cases according to some criteria as well. Furthermore, the model language should be implementable for computer aided test cases generation. We found hypergraph is a good candidate as the modeling language. In this paper we report our study on using hypergraph as the modeling language for generating test cases on demand.
引用
收藏
页码:519 / 526
页数:8
相关论文
共 13 条
[1]  
Berge C, 1973, GRAPHS HYPERGRAPHS
[2]  
Chen T. Y., 1996, Proceedings. 1996 Asia-Pacific Software Engineering Conference, P83, DOI 10.1109/APSEC.1996.566743
[3]  
Chen T. Y., 1996, Proceedings 1996 Australian Software Engineering Conference, P93, DOI 10.1109/ASWEC.1996.534127
[4]   Construction of classification trees via the classification-hierarchy table [J].
Chen, TY ;
Poon, PL .
INFORMATION AND SOFTWARE TECHNOLOGY, 1997, 39 (13) :889-896
[5]  
CHEN TY, 1999, P 9 INT WORKSH SOFTW, P105
[6]  
Grochtmann M., 1993, Software Testing, Verification and Reliability, V3, P63, DOI 10.1002/stvr.4370030203
[7]  
Grochtmann M, 1995, P 8 INT SOFTW QUAL W, P1
[8]  
LEUNG KRP, 2002, P IASTED INT C APPL, P170
[9]   Generating test cases from class vectors [J].
Leung, KRPH ;
Wong, W ;
Ng, JKY .
JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 66 (01) :35-46
[10]   Deriving test cases using class vectors [J].
Leung, KRPH ;
Wong, W .
SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, :146-153