Effective GUI Test Automation : Developing an Automated GUI Testing Tool

  • Li K
  • Wu M
N/ACitations
Citations of this article
57Readers
Mendeley users who have this article in their library.

Abstract

Have you tried using an "automated" GUI testing tool, only to findthat you spent most of your time configuring, adjusting, anddirecting it? This book presents a sensible and highly effective alternative:it teaches you to build and use your own truly automated tool. Theprocedure you'll learn is suitable for virtually any developmentenvironment, and the tool allows you to store your test data andverification standard separately, so you can build it once and useit for other GUIs. Most, if not all, of your work can be donewithout test scripts, because the tool itself can easily be made toconduct an automatic GUI survey, collect test data, and generatetest cases. You'll spend virtually none of your time playing withthe tool or application under test.Code-intensive examples support all of the book's instruction,which includes these key topics:Building a C# API text viewerBuilding a test monkeyDeveloping an XML viewer using xPath and other XML-relatedclassesBuilding complex, serializable classes for GUI testverificationAutomatically testing executable GUI applications anduser-defined GUI controlsTesting managed (.NET) and unmanaged GUI applicationsAutomatically testing different GUI controls, including Label,TextBox, Button, CheckBox, RadioButton, MenuVerifying test resultsEffective GUI Test Automation is the perfect complement to Liand Wu's previous book, Effective Software Test Automation:Developing an Automated Software Testing Tool. Together, theyprovide programmers, testers, designers, and managers with acomplete and cohesive way to create a smoother, swifter developmentprocess—and, as a result, software that is as bug-free aspossible.

Cite

CITATION STYLE

APA

Li, K., & Wu, M. (2004). Effective GUI Test Automation : Developing an Automated GUI Testing Tool. SYBEX Sample Chapter Effective (pp. 510–523).

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free