Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Effective GUI Testing Automation: Developing an  Automated GUI Testing Tool

Buy
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.

About the Author
Kanglin Li is a software engineer responsible for software development, testing, and deployment at Communication Data Services. He has developed applications in Pascal, C++, Java, Visual Basic, and C#. From 1995-2001, Li taught at North Carolina A&T State University. He is the author of Effective Software Test Automation (Sybex, 2004) and 14 articles and technical papers.
(HTML tags aren't allowed.)

Designing Embedded Systems with PIC Microcontrollers, Second Edition: Principles and Applications
Designing Embedded Systems with PIC Microcontrollers, Second Edition: Principles and Applications

PIC microcontrollers are used worldwide in commercial and industrial devices. The 8-bit PIC which this book focuses on is a versatile work horse that completes many designs. An engineer working with applications that include a microcontroller will no doubt come across the PIC sooner rather than later. It is a must to have a working knowledge...

PMP: Project Management Professional Exam Study Guide, Includes Audio CD
PMP: Project Management Professional Exam Study Guide, Includes Audio CD

Prepare for the Latest Project Management Professional Exam

Prepare for the latest Project Management Professional (PMP®) certification exam with this new edition of the PMP Study Guide, which covers all essential procedures and concepts from A Guide to the Project Management Body of Knowledge (PMBOK® Guide), Fourth Edition....

Multithreading Applications in Win32: The Complete Guide to Threads
Multithreading Applications in Win32: The Complete Guide to Threads

Multithreading is supported under Windows NT and Windows 95 and later through the Win32 API, but coverage of this important topic has been sporadic and incomplete until now. In Multithreading Applications in Win32, with just enough theory and lots of sample code, Jim Beveridge and Bob Wiener show developers when, where, and how to use...


iPad in Education For Dummies
iPad in Education For Dummies

It's easy to bring the incredible iPad experience to your classroom today!

The iPad is a natural fit for education in the 21st century, and this straightforward, full-color guide shows you just how to deploy it effectively in your educational institution. From understanding how iPads can be used for different learning...

Macromedia Flash MX Fast & Easy Web Development
Macromedia Flash MX Fast & Easy Web Development
Don't spend your time wading through manuals to learn Macromedia Dreamweaver MX. Spend it doing what you do best-creating Web pages! Design, develop, and deliver Web pages like a pro. Integrate graphics, animations, or documents into your Web pages with ease. Combining easy-to-understand instructions with visual examples, Macromedia Dreamweaver MX...
Advances in Electric and Electronics (Lecture Notes in Electrical Engineering)
Advances in Electric and Electronics (Lecture Notes in Electrical Engineering)

This volume contains 108 full length papers presented at the 2nd International Conference on Electric and Electronics (EEIC 2012), held on April 21-22 in Sanya, China, which brings together researchers working in many different areas of education and learning to foster international collaborations and exchange of new ideas. This volume can be...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy