By Topic

A UML-Based Approach to Testing Web Applications

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Liping Li ; Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China ; Huaikou Miao ; Zhongsheng Qian

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.

Published in:

Computer Science and Computational Technology, 2008. ISCSCT '08. International Symposium on  (Volume:2 )

Date of Conference:

20-22 Dec. 2008