University of Worcester Worcester Research and Publications

Automated User Interface Testing for Web Applications and TestComplete

Al-Zain, S., Eleyan, D. and Garfield, Joy (2012) Automated User Interface Testing for Web Applications and TestComplete. In: CUBE 2012, Proceedings of the CUBE International Information Technology Conference, 3 – 5 September 2012, Pune, India.

Conference Paper - Automated user interface testing.pdf - Presentation

Download (200kB) | Preview


Automating software testing is an important and time-saving activity used by software testing teams working on rapid and large scale software projects. TestComplete is an example of a current widely used testing tool. However, its test recorder tool appears to have some weaknesses when using GUI (Graphical User Interface) test recording for dynamic web applications. After recording a GUI test using TestComplete recorder, it fails to run again later on because some of the onscreen objects cannot be recognized by TestComplete. Since TestComplete recorder tool generates tests in scripting languages, the test itself will be refined and modified to be robust and much more accurate. This paper presents an algorithm for writing robust and successful test scripts for TestComplete against dynamic web applications. It also presents a comparative study with the Web Performance Test tool provided by Microsoft Visual Studio.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Discrete Keywords: automated testing, web application, ASP.NET, quality assurance, visual studio, TestComplete
Subjects: T Technology > T Technology (General)
Divisions: College of Business, Psychology and Sport > Worcester Business School
Depositing User: Joy Garfield
Date Deposited: 04 Jul 2014 09:18
Last Modified: 17 Jun 2020 17:04

Actions (login required)

View Item View Item
Worcester Research and Publications is powered by EPrints 3 which is developed by the School of Electronics and Computer Science at the University of Southampton. More information and software credits.