skip to main content
10.1145/1982595.1982623acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
poster

Towards automated oracles for GUI input validation

Published:23 May 2011Publication History

ABSTRACT

Testing input validation in web applications from specifications is a challenging and laborious process. GUI testing tools - with their record-and-playback and data-driven capabilities - ease the pains of testing through automation. Out-of-the-box, however, these tools have some scaling limitations as setup costs are incurred for every distinct web application to test. In environments where a line of many web applications are regularly created for various customers and purposes, scaling the test automation to span the entire product line is extremely valuable. In this paper, we report on our experience in generalizing the automatic specification-based testing of input validation in a line of web applications. Our approach is based on a nonstandard use of a GUI testing tool enabled by adjustments to coding standards and the requirements specification writing process.

References

  1. J. Offutt, Q. Wang, and J. Ordille. An Industrial Case Study of Bypass Testing on Web Applications. In Proceedings of the 2008 International Conference on Software Testing, Verification, and Validation, pages 465--474, Washington, DC, USA, 2008. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J. Offutt, Y. Wu, X. Du, and H. Huang. Bypass Testing of Web Applications. In Proceedings of the 15th International Symposium on Software Reliability Engineering, pages 187--197, Washington, DC, USA, 2004. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. Pichler and R. Ramler. How to Test the Intangible Properties of Graphical User Interfaces? In Proceedings of the 2008 International Conference on Software Testing, Verification, and Validation, pages 494--497, Washington, DC, USA, 2008. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards automated oracles for GUI input validation

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader