• DocumentCode
    625546
  • Title

    JAutomate: A Tool for System- and Acceptance-test Automation

  • Author

    Alegroth, Emil ; Nass, Michel ; Olsson, Helena Holmstrom

  • Author_Institution
    Software Eng. & Technol., Chalmers Univ., Gothenburg, Sweden
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    439
  • Lastpage
    446
  • Abstract
    System- and acceptance-testing are primarily performed with manual practices in current software industry. However, these practices have several issues, e.g. they are tedious, error prone and time consuming with costs up towards 40 percent of the total development cost. Automated test techniques have been proposed as a solution to mitigate these issues, but they generally approach testing from a lower level of system abstraction, leaving a gap for a flexible, high system-level test automation technique/tool. In this paper we present JAutomate, a Visual GUI Testing (VGT) tool that fills this gap by combining image recognition with record and replay functionality for high system-level test automation performed through the system under test´s graphical user interface. We present the tool, its benefits compared to other similar techniques and manual testing. In addition, we compare JAutomate with two other VGT tools based on their static properties. Finally, we present the results from a survey with industrial practitioners that identifies test-related problems that industry is currently facing and discuss how JAutomate can solve or mitigate these problems.
  • Keywords
    graphical user interfaces; program testing; JAutomate; VGT tool; acceptance-test automation; automated test techniques; graphical user interface; high system-level test automation; image recognition; software industry; system -test automation; visual GUI testing tool; Automation; Companies; Graphical user interfaces; Image recognition; Industries; Manuals; Testing; JAutomate; Testing; Tool; Visual GUI Testing; Test automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luembourg
  • Print_ISBN
    978-1-4673-5961-0
  • Type

    conf

  • DOI
    10.1109/ICST.2013.61
  • Filename
    6569758