... Automated
GUI Testing Tool
Kanglin Li
Mengqi Wu
SYBEX®
xvi
Introduction
fully automated GUI testing tool. Second, it will serve as an application under test for the GUI
testing tool as the testing ... 11 :21 AM
San Francisco • London
Effective GUI
Test Automation:
Developing an Automated
GUI Testing Tool
Kanglin Li and Mengqi Wu...
... GUI testing tasks are still accomplished by manual tests.
Test engineers believe that a test monkey is an effective and automated testing tool, but the
random actions of test monkeys cannot effectively ... schedule testing executions and manage effective regression
testing by reusing the script library.
●
In addition, testers can use these tools as learning assis...
... instance, the name of the GUI class, and the
4351Book.fm Page 141 Tuesday, September 28 , 20 04 11 :21 AM
144
Chapter 5 • .NET Programming and GUI Testing
➲
FIGURE 5.1
The extracted GUI
test ... and members can help a tester find all the details of a
component under test. The automatic GUI testing tool and its generated test scripts will make
use of them to execute...
... many simple testing tasks to form a complex test script is the key to
increasing the testing efficiency to find bugs.
●
The testing cases can be reused for regression testing and system testing.
... cycle of developing an automatic
GUI testing tool. The ultimate goal of this tool is to fully automate the GUI testing process
from discovering all the GUI comp...
... different GUI controls in an application. Figure 9.1 shows
4351Book.fm Page 321 Tuesday, September 28 , 20 04 11 :21 AM
313
Enhancing the AutomatedGUITest Tool
➲
FIGURE 8 .2
The GUI testing and
verification ...
➥(GUITestUtility.GUIInfo)seqGUIUT.GUIList[clickNum];
string ctrlAction =
➥GUITestUtility.GetAGUIAction(guiTestActionLib, guiUnit.GUIControlType);
Control ctrl...
... RunsScript()
{
guiTestActionLib = Path.Combine(progDir, "GUITestActionLib.xml");
GUITestUtility.GUIInfo guiUnit =
➥(GUITestUtility.GUIInfo)seqGUIUT.GUIList[clickNum];
string ctrlAction =
➥GUITestUtility.GetAGUIAction(guiTestActionLib, ... document and three classes,
GUITest-
Utility
,
GUITestVerification
, and
GUITestScrip
, are in need of updating. After the u...
...
Effective GUI
Test Automation:
Developing an Automated
GUI Testing Tool
Kanglin Li and Mengqi Wu
4351FM.fm Page i Tuesday, September 28 , 20 04 9:14 PM
16
Chapter 1 • GUI Testing: An ... problem can be identified
and reported. An intelligently automated test tool needs an effective state table. It can be used to
perform GUI testing, load te...