—Web application testing has been used in finding
various faults in order to improve the quality of reliable web
services. Among test cases generation approaches, user session
based testing is an approach to create test cases with real user
data. However, real user data usage is extremely large and
executing all the test cases can be time consuming in practice.
This paper describes the test cases reduction approach for
analyzing and replaying the large number of test cases
generated from user session data. The structural analysis of
web application with the user session data is used to ensure test
results of web services. The entropy gain theory is applied in
test cases reduction of proposed system to get the best test cases
that cover all user accesses of web application. Executing all the
tests in a reduced test suite can still be time consuming in
practice. Therefore, test cases prioritization is proposed to
reorder the reduced test cases with the goal of improving the
rate of fault detection. The effectiveness of test cases reduction
approach is evaluated by fault detection rate.
—Web application testing, user session based
testing, test cases reduction, entropy measure.
Hsu Mon Maung is with the University of Computer Studies, Mandalay,
Myanmar (e-mail: hsumon77@ gmail.com).
Kaythi Win is with University of Computer Studies, Mandalay, Myanmar
Cite: Hsu Mon Maung and Kaythi Win, "An Efficient Test Cases Reduction Approach in User Session Based Testing," International Journal of Information and Education Technology vol. 5, no. 10, pp. 768-771, 2015.