DocumentCode :
2097708
Title :
A UML-Based Approach to Testing Web Applications
Author :
Li, Liping ; Miao, Huaikou ; Qian, Zhongsheng
Volume :
2
fYear :
2008
fDate :
20-22 Dec. 2008
Firstpage :
397
Lastpage :
401
Abstract :
This paper proposes a practical test model and test approach for Web applications based on use cases and their corresponding sequence diagrams. Large Web applications are modeled as hierarchical profile use-case diagrams called UCTM (use case transition model). From the hierarchical UCTM, the sequential dependency relationship of use cases can be gained. Traversing the UCTM from top to down, each use case is described by sequence diagram, which can be converted automatically into a restricted message-on-vertex graph (RMOVG). A vertex in RMOVG represents one message in sequence diagram. To reduce the number of test cases generated, the constraint message coverage (CMC) criterion is proposed. According to the CMC criterion, each message in sequence diagram must be visited at least once. Test cases generated from RMOVG can satisfy CMC criterion and reduce the number of test cases. The proposed approach is a significant supplement to the existing Web application testing techniques.
Keywords :
Internet; Unified Modeling Language; program testing; UML-based approach; Web application testing model; constraint message coverage criterion; hierarchical profile use-case diagram; restricted message-on-vertex graph; sequence diagram; unified modeling language; use case transition model; Application software; Computer science; Concurrent computing; Finance; Information technology; Object oriented modeling; Paper technology; Software testing; System testing; Unified modeling language; UML; Web application; sequence diagram; test case; use case;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Computational Technology, 2008. ISCSCT '08. International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-3746-7
Type :
conf
DOI :
10.1109/ISCSCT.2008.186
Filename :
4731649
Link To Document :
بازگشت