Creating effective test cases is a difficult problem, especially for web applications. To comprehensively test a web application's functionality, test cases must test complex application state dependencies and concurrent user interactions. Rather than creating test cases manually or from a static model, field data provides an inexpensive alternative to creating such sophisticated test cases. An existing approach to using field data in testing web applications is user-session-based testing. Previous user-session-based testing approaches ignore state dependences from multi-user interactions. In this paper, we propose strategies for leveraging web application field data to automatically create test cases that test various levels of multi-user interaction and state dependencies. Results from our preliminary case study of a publicly deployed web application show that these test case creation mechanisms are a promising testing strategy for web applications. Copyright 2006 ACM.
CITATION STYLE
Sprenkle, S., Gibson, E., Sampath, S., & Pollock, L. (2006). A case study of automatically creating test suites from Web application field data. In Proceedings of the 2006 Workshop on Testing, Analysis, and Verification of Web Services and Applications, TAV WEB’06 (Vol. 2006, pp. 1–9). https://doi.org/10.1145/1145718.1145719
Mendeley helps you to discover research relevant for your work.