Effective GUI Testing Automation

By Kanglin Li, Mengqi Wu


Effective GUI Testing Automation
Isbn10: 0782150675
Isbn13: 9780782150674
Publisher: John Wiley & Sons
Published: 2006-02-20

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 viewer Building a test monkey Developing an XML viewer using xPath and other XML-relatedclasses Building complex, serializable classes for GUI testverification Automatically testing executable GUI applications anduser-defined GUI controls Testing managed (.NET) and unmanaged GUI applications Automatically testing different GUI controls, including Label,TextBox, Button, CheckBox, RadioButton, Menu Verifying test results Effective 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.


Rating:

Go back