Comparing GUI Automation Testing Tools for Dynamic Web Applications

  title={Comparing GUI Automation Testing Tools for Dynamic Web Applications},
  author={Samer Al-Zain and Derar Eleyan and Yousef Hassouneh},
Automating software testing helps agile teams to release production-ready software as often as needed. There are so many automation testing tools with record/playback features available for test teams to automate functional tests against web applications. However, choosing the right tool can be vital to project success. This paper presents a survey on automation testing tools for web applications. These tools have been chosen from both open-source, namely Selenium and Sahi, and from commercial… 

Figures and Tables from this paper

Automated Graphical User Interface Testing Framework—Evoguitest—Based on Evolutionary Algorithms
EvoGUITest is presented, a novel automated GUI testing framework based on evolutionary algorithms which tests the GUI independently from the application code itself, designed for testing GUIs of web applications.


Automated user interface testing for web applications and TestComplete
An algorithm for writing robust and successful test scripts for TestComplete against dynamic web applications is presented and a comparative study with the Web Performance Test tool provided by Microsoft Visual Studio is presented.
GUI Interaction Testing: Incorporating Event Context
This paper develops a new family of coverage criteria for GUI testing grounded in combinatorial interaction testing and shows that by increasing the event combinations tested and by controlling the relative positions of events defined by the new criteria, it can detect a large number of faults that were undetectable by earlier techniques.
An Initial Characterization of Industrial Graphical User Interface Systems
This paper presents a study of three industrial GUI-based software systems developed at ABB, including data on classified defects detected during late-phase testing and customer usage, test suites, and source code change metrics.
Agile Testing: A Practical Guide for Testers and Agile Teams
Agile Testing provides comprehensive coverage of the issues testers face when they move to Agile: from tools and metrics to roles and process.
Software Testing With Visual Studio 2010
  • 2011
The Black Friday Report on Web Application Integrity
    Testing Dynamic Web Pages
      Web Application – A Study on Comparing Software Testing Tools
      • International Journal of Computer Science and Telecommunications,
      • 2011
      Software Engineering, England: Addison Wesley
      • 2004