Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Hybrid Prioritization of User-Session Based Test Cases for Web Application Testing


Affiliations
1 Thiagarajar College of Engineering, India
2 GKM College of Engineering, India
     

   Subscribe/Renew Journal


Increased use of web-based applications by business, government and consumers to perform their daily operations has led to the need for reliable, well-tested web applications. A short time to market, large user community, demand for continuous availability, and frequent updates motivate cost-effective testing strategies. One promising approach to testing the functionality of web applications leverages user-session data collected by web servers. This approach, called user-session based testing, avoids the problem of generating artificial test cases by capturing real user interactions-rather than tester interactions-and utilizing the user sessions as representative of user behavior. On considering the various regression testing techniques like test case selection, test case reduction etc., there is a possibility for discarding test cases which may lead to incomplete testing. To overcome this disadvantage, we have chosen test case prioritization technique which prioritizes the various test cases based on different criteria. In our paper, we propose some test suite prioritization strategies for web application and examine whether these strategies can improve the rate of fault detection for web applications. Our experimental results show that the proposed prioritization techniques improve the rate of fault detection of the test suites when compared to other techniques.

Keywords

Test Management, Web Application Testing, Test Cases, Test Case Prioritization.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 140

PDF Views: 1




  • Hybrid Prioritization of User-Session Based Test Cases for Web Application Testing

Abstract Views: 140  |  PDF Views: 1

Authors

A. Askarunisa
Thiagarajar College of Engineering, India
N. Ramaraj
GKM College of Engineering, India

Abstract


Increased use of web-based applications by business, government and consumers to perform their daily operations has led to the need for reliable, well-tested web applications. A short time to market, large user community, demand for continuous availability, and frequent updates motivate cost-effective testing strategies. One promising approach to testing the functionality of web applications leverages user-session data collected by web servers. This approach, called user-session based testing, avoids the problem of generating artificial test cases by capturing real user interactions-rather than tester interactions-and utilizing the user sessions as representative of user behavior. On considering the various regression testing techniques like test case selection, test case reduction etc., there is a possibility for discarding test cases which may lead to incomplete testing. To overcome this disadvantage, we have chosen test case prioritization technique which prioritizes the various test cases based on different criteria. In our paper, we propose some test suite prioritization strategies for web application and examine whether these strategies can improve the rate of fault detection for web applications. Our experimental results show that the proposed prioritization techniques improve the rate of fault detection of the test suites when compared to other techniques.

Keywords


Test Management, Web Application Testing, Test Cases, Test Case Prioritization.