Automatically Generating Test Scripts for GUI Testing

In recent years, there has been strong demand for applications to correspond to changes in customer needs and in hardware and software within a short period of time and be released while ensuring a certain level of quality because the speed of change with respect to applications is fast. To release applications within a short period of time, it is important to automate software testing, which occupies a lot of man-hours in development. However, development teams have very little experience introducing test automation tools because it takes a lot of time to make the test scripts necessary for test automation. In this paper, we propose a method for automatically generating test scripts by using static analysis and dynamic analysis on application source code and executable files. As the result of an evaluation experiment, it is shown that the proposed method can reduce the number of man-hours by about 61% compared with the conventional method of creating test scripts manually.

[1]  Paolo Tonella,et al.  Capture-replay vs. programmable web testing: An empirical assessment during test case evolution , 2013, 2013 20th Working Conference on Reverse Engineering (WCRE).

[2]  Martin Burger,et al.  WebMate: Web Application Test Generation in the Real World , 2014, 2014 IEEE Seventh International Conference on Software Testing, Verification and Validation Workshops.

[3]  Xiaojing Zhang,et al.  Test Script Generation Based on Design Documents for Web Application Testing , 2015, 2015 IEEE 39th Annual Computer Software and Applications Conference.