Research on GUI-based Automation Test Technology Driven by Separated Definition Data

GUI-based software is often developed a complicated test script with existing traditional automation software testing tools. The software automated test development technology consequently carried out some study of existing automated testing with current automated testing tools to simplify the script. The paper proposed a novel test automation technology with separated definition data, which replaced by script development or modification. The definition data are depicted for script driven, page description and test data separately. The test automation technology provided completed function and interface between this method and actual test tool. The test engineers is not need to write the any test script, but modify the definition files for test developing to some extent. The automation functional test technology has support the typical test tool and proved effective in the specific cases.

[1]  Mary Lou Soffa,et al.  Regression testing of GUIs , 2003, ESEC/FSE-11.

[2]  Daniel J. Mosley,et al.  Just Enough Software Test Automation , 2002 .

[3]  Chen Fu,et al.  REST: A tool for reducing effort in script-based testing , 2008, 2008 IEEE International Conference on Software Maintenance.

[4]  Dirk Meyerhoff,et al.  Software Quality and Software Testing in Internet Times , 2002, Springer Berlin Heidelberg.

[5]  S. Berner,et al.  Observations and lessons learned from automated testing , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[6]  Antonia Bertolino,et al.  Software Testing Research: Achievements, Challenges, Dreams , 2007, Future of Software Engineering (FOSE '07).

[7]  Xiaohua Cao,et al.  Towards adaptive framework of keyword driven automation testing , 2008, 2008 IEEE International Conference on Automation and Logistics.

[8]  G. Zayaraz A Test Framework based on CPN Model for Functional Testing of Web Service Composition , 2013 .

[9]  Suresh Gyan,et al.  A Hybrid PSO Approach to Automate Test Data Generation for Data Flow Coverage with Dominance Concepts , 2011 .

[10]  John Paul,et al.  Automated Software Testing: Introduction, Management, and Performance , 1999 .

[11]  Arvinder Kaur,et al.  A Bee Colony Optimization Algorithm for Fault Coverage Based Regression Test Suite Prioritization , 2011 .

[12]  Glenford J. Myers,et al.  Art of Software Testing , 1979 .

[13]  Eugene Miya,et al.  On "Software engineering" , 1985, SOEN.

[14]  Chen Fu,et al.  Experimental assessment of manual versus tool-based maintenance of GUI-directed test scripts , 2009, 2009 IEEE International Conference on Software Maintenance.

[15]  Zhenyu Liu,et al.  An Automated Function Test Framework for Business Workflow Test Based on Data File , 2014, AST 2014.

[16]  Elisa Bertino,et al.  Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2009, Seattle, Washington, USA, July 20-24, 2009. Volume 2 , 2009, COMPSAC.

[17]  Dorothy Graham,et al.  Software test automation: effective use of test execution tools , 1999 .

[18]  Narendra Kumar Rao Features Of Adaptive Test Suites , 2012 .

[19]  Eun Ha Kim,et al.  Implementing an Effective Test Automation Framework , 2009, 2009 33rd Annual IEEE International Computer Software and Applications Conference.