• DocumentCode
    147997
  • Title

    WebMate: Web Application Test Generation in the Real World

  • Author

    Dallmeier, Valentin ; Pohl, Bernd ; Burger, M. ; Mirold, Michael ; Zeller, A.

  • Author_Institution
    Testfabrik AG, Saarbrucken, Germany
  • fYear
    2014
  • fDate
    March 31 2014-April 4 2014
  • Firstpage
    413
  • Lastpage
    418
  • Abstract
    We present Web Mate, a tool for automatically generating test cases for Web applications. Given only the URL of the starting page, Web Mate automatically explores the functionality of a Web application, detecting differences across multiple browsers or operating systems, as well as across different revisions of the same Web application. Web Mate can handle full Web 2.0 functionality and explore sites as complex as Facebook. In addition to autonomously exploring the application, Web Mate can also leverage existing written or recorded test cases, and use these as an exploration base, this combination allows for quick expansion of the existing test base. Originating from research in generating test cases for specification mining, Web Mate is now the core product of a startup specializing in automated Web testing - a transfer that took us two years to complete. We report central lessons learned from this transfer, reflecting how robust, versatile, and pragmatic an innovative tool must be to be a success in the marketplace.
  • Keywords
    Internet; program testing; URL; Web 2.0 functionality; Web application functionality; Web application test generation; WebMate; automated Web testing; automatic test case generation; browsers; operating systems; specification mining; Browsers; Business; Prototypes; Security; Testing; User interfaces; Web 2.0; Software testing; Web 2.0;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2014 IEEE Seventh International Conference on
  • Conference_Location
    Cleveland, OH
  • Type

    conf

  • DOI
    10.1109/ICSTW.2014.65
  • Filename
    6825696