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

OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam
OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam

Summary

This book is a comprehensive guide to the 1Z0-803 exam. You'll explore a wide range of important Java topics as you systematically learn how to pass the certification exam. Each chapter starts with a list of the exam objectives covered in that chapter. You'll find sample questions and exercises...

Design and Analysis of Materials and Engineering Structures (Advanced Structured Materials)
Design and Analysis of Materials and Engineering Structures (Advanced Structured Materials)

The idea of this monograph is to present the latest results related to design and analysis of materials and engineering structures. The contributions cover the field of mechanical and civil engineering, ranging from automotive to dam design, transmission towers and up to machine design and exmaples taken from oil industry. Well known experts...

Virtualization, A Beginners Guide
Virtualization, A Beginners Guide

Migrate to a dynamic, on-demand data delivery platform

"If you're looking to hit the ground running with any virtualization project, large or small, this book is going to give you the start you need, and along the way will offer you some cautionary tales that will even take some seasoned...


PHP 6 Fast and Easy Web Development
PHP 6 Fast and Easy Web Development
Learn to create Web pages quickly and easily with PHP—no prior programming experience required! PHP 6 Fast & Easy Web Development provides a step-by-step, learn-by-example path to learning through easy-to-understand language and illustrations. Unlike the verbose text-only chapters found in most programming books, the Fast & Easy Web...
Clinical Facial Analysis: Elements, Principles, and Techniques
Clinical Facial Analysis: Elements, Principles, and Techniques

Introduction – Facial Analysis: What, Why, When, and How What is Clinical Facial Analysis 2 How Do You Train and Develop the Skill for Clinical Facial Analysis 2 The Spiral of Analysis 2 Searching for a Flexible Method of Clinical Facial Analysis 3 Do Not Apply a Method of Analysis in a Linear Way 3 The Four Main Components Involved in...

Apache OFBiz Cookbook
Apache OFBiz Cookbook

Apache Open For Business (Apache OFBiz) is an enterprise resource planning (ERP) system that provides a common data model and an extensive set of business processes. But without proper guidance on developing performance-critical applications, it is easy to make the wrong design and technology decisions. The power and promise of Apache OFBiz...

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