Preface

Testing automation is a tricky and complex area of computer science, as it requires not only experience in both testing and programming, but also knowing some specifics of using Graphical User Interface (GUI).

During the last several years a lot of software has been created to help to automate testing by emulating users' actions. Some of these programs are strictly specialized, while others allow users to automate a wide range of software.

TestComplete is one of the tools which supports testing of software developed on different platforms and application types (.NET, Win32, Java, Delphi, Web, and so on), at the same time using similar techniques for all of them, thus simplifying process of automation by software testers.

This book will teach you how to effectively use TestComplete by many simple and well thought-out examples, at the same time showing how to solve the most frequently asked questions. By executing the steps from each recipe and then reading the explanation text of what has been done, you will master TestComplete quickly and easily.

We hope this book will be a great support to you in studying TestComplete and testing automation principles.

What this book covers

Chapter 1, Getting Started, provides basic information about TestComplete and prepares you for further topics. This chapter will be helpful if you are new to TestComplete.

Chapter 2, Working with Tested Applications, explains how to work with tested applications in TestComplete using different approaches.

Chapter 3, Scripting, provides programming solutions for frequently asked questions and shows examples of different testing methodologies and frameworks.

Chapter 4, Running Tests, explains how to run your TestComplete tests including running from command line and scheduling automatic test runs.

Chapter 5, Accessing Windows, Controls, and Properties, explains how TestComplete interacts with tested applications, their controls, and data within windows.

Chapter 6, Logging Capabilities, covers several topics related to TestComplete log including working with screenshots, exporting logs, and sending results via e-mail.

Chapter 7, Debugging Scripts, describes how to use TestComplete debug capabilities when maintaining tests.

Chapter 8, Keyword Tests, introduces a simple way to create automated tests which doesn't require programming skills.

Chapter 9, Data-driven Testing, explains how to separate scripts code from test data and effectively work with it in tests.

Chapter 10, Testing Web Applications, covers Web-specific topics which were not covered in other chapters.

Chapter 11, Distributed Testing, shows how to run tests on several workstations and share data between them.

Chapter 12, Events Handling, introduces TestComplete events—a powerful tool to customize and improve your testing framework.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.225.235.144