By Topic

Automatic Test Case Generation for Multi-tier 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

2 Author(s)
Zhenyu Dai ; Microsoft, ; Mei-Hwa Chen

Testing multi-tier Web applications is challenging yet critical. First, because of inter-tier interactions, a fault in one tier may propagate to the others. Second, Web applications are often continuously evolving. Testing such emerging applications must efficiently generate test cases to catch up with fast-paced evolution and effectively capture cross-tier faults. We present a technique based on an inter-connection dependence model to generate sequences of Web pages that are potentially fault prone. To ensure that these sequences of Web pages will be exercised as designated, the path condition for each execution path is computed and used to determine the domain of each input parameter and database state. Input data for each Web page can then be automatically generated by using boundary value analysis. The test suite generated by our technique guarantees that inter-tier interactions will be adequately tested.

Published in:

2007 9th IEEE International Workshop on Web Site Evolution

Date of Conference:

5-6 Oct. 2007