Effective Gui Testing Automation: Developing An Automated Gui Testing Tool
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 ...
Paperback: 445 pages
Publisher: Sybex; 1 edition (November 26, 2004)
Product Dimensions: 7.5 x 0.9 x 9 inches
Amazon Rank: 3726519
Format: PDF Text djvu ebook
- 0782143512 pdf
- 978-0782143515 pdf
- Kanglin Li pdf
- Kanglin Li books
- Computers and Technology epub ebooks
“Great for the price. A must have if building automations, emulations, robots, mechanizations, desktop scripting or testing software. Source code available for download from website, no need for a disc....”
nd 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 viewerBuilding a test monkeyDeveloping an XML viewer using xPath and other XML-related classesBuilding complex, serializable classes for GUI test verificationAutomatically testing executable GUI applications and user-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 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.