Effective GUI Testing Automation

Effective GUI Testing Automation

Developing an Automated GUI Testing Tool

by Kanglin Li, Mengqi Wu

445 pages· 2006· ISBN 9780782150674
About
Have you tried using an "automated" GUI testing tool, only to find that you spent most of your time configuring, adjusting, and directing it? This book presents a sensible and highly effective alternative: it teaches you to build and use your own truly automated tool. The procedure you'll learn is suitable for virtually any development environment, and the tool allows you to store your test data and verification standard separately, so you can build it once and use it for other GUIs. Most, if not all, of your work can be done without test scripts, because the tool itself can easily be made to conduct an automatic GUI survey, collect test data, and generate test cases. You'll spend virtually none of your time playing with the 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-related classes Building complex, serializable classes for GUI test verification Automatically testing executable GUI applications and user-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 Li and Wu's previous book, Effective Software Test Automation: Developing an Automated Software Testing Tool. Together, they provide programmers, testers, designers, and managers with a complete and cohesive way to create a smoother, swifter development process—and, as a result, software that is as bug-free as possible.

Discuss Effective GUI Testing Automation with other readers

Join or start a book club for Effective GUI Testing Automation on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Effective GUI Testing Automation?

Sign up free on Readfeed, then browse public clubs or start your own club with Effective GUI Testing Automation as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Effective GUI Testing Automation with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Effective GUI Testing Automation with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.