Book Image

TestComplete Cookbook

By : Gennadiy Alpaev
Book Image

TestComplete Cookbook

By: Gennadiy Alpaev

Overview of this book

<p>TestComplete is an automated testing tool, designed for advanced and novice testers alike, to create, manage and run tests for any desktop, Web or rich client software. It does not depend on any development tool, or application type. Your tests will work fine with any application regardless of whether it was created in C#, C++, Delphi, Java, or any other development language. TestComplete is the most efficient tool of its kind, in regards to the price and quality of the product.</p> <p>This guide takes a refined approach towards quickly learning the capabilities of TestComplete, using relevant illustrations and practical examples. Each example is consonant with true-to-life situations, which testers would come across sooner or later, while automating tests. With the help of these examples, we will look into complex themes and learn how to test web applications in the most effective manner.</p> <p>Throughout the first chapters, we will be dealing with some fairly simple tasks that are of interest to people new to TestComplete, gradually moving towards advanced-level automation approaches, which are riveting both for novices and experienced TestComplete users.</p> <p>We will explore various methods of tests creation for study (e.g. recording, modification and manual coding with use of different approaches), learn test creation using different methods(each of them being suitable for a specific use-case), learn how to distinguish between different methods for accessing controls elements, selecting a most appropriate approach for each of the cases in view. We will also undertake distributive testing for the sake of shortening the overall time for test launches.</p> <p>This practical guide will help you to answer frequently asked questions relating to automation testing and set the tone for the correct direction of your advancements, which are instrumental to organizing automation in your project.</p>
Table of Contents (19 chapters)
TestComplete Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Mykola Kolisnyk has been in test automation since 2004, being involved in various activities including creating test automation solutions from scratch, leading test automation team, and performing consultancy regarding test automation processes. During his working career he has worked with different test automation tools such as Mercury WinRunner, MicroFocus SilkTest, SmartBear TestComplete, Selenium-RC, WebDriver, SoapUI, BDD frameworks, and many other different engines and solutions. He has also had experience with different domain areas such as healthcare, mobile, telecom, social networking, business process modeling, performance and talent management, multimedia, e-commerce, and investment banking.

He has worked as the permanent employee at ISD, GlobalLogic, and Luxoft, is experienced in freelance activities, and was invited as an independent consultant to introduce test automation approaches and practices to external companies.

He's one of the authors (together with Gennadiy Alpaev) of online SilkTest Manual (http://silktutorial.ru/) and has participated in the creation of TestComplete tutorial (http://tctutorial.ru/) which are some of the biggest related documentation available in RU-net.

Giri Prasad Palanivel, a Senior Test Automation Engineer, has expertise in test automation, agile, and performance testing. He is an enthusiast and explorer, and is passionate about working with the latest technologies and tools. His areas of interest are designing automation frameworks and managing overall QA activities. He believes in collaborative learning, contributes to testing community, and mentors juniors.

Drashti Pandya is a Bachelor of Engineering from Mumbai University. She has 5 years of experience in IT industry with expertise on Software Testing.

Rakesh Kumar Singh is a QA Manager at Airpush, Inc. with more than 7 years of experience in the field of software quality assurance. He has worked in USA and India with majority of work experience in USA.

He has done his Master of Science in Computer Engineering from California State University, Chico in USA and Bachelor of Engineering in Electronics and Communications from VTU, Karnataka in India.

He has worked in several fields of quality assurance including manual, automation, performance, and load testing.

He has worked in companies such as Airpush Inc, Jutera Inc, Dynamic Logic—a WPP company, BlackRock Solutions, and GSI Commerce—an Ebay company.