Abstract:
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. Executing all
the tests in a reduced test suite can still be time
consuming in practice. This paper describes the
test cases prioritization method to schedule the
test cases in order to improve the rate of fault
detection. This criterion is based on two factors,
frequency (Feq) and dependent count (Dept) of
requests. The average percent of fault detected
(APFD) metric is used to reveal the permutation
of test cases in a way may lead to faster
detection available faults in a modified version
of web application.