Book Image

Designing and Implementing Test Automation Frameworks with QTP

By : Ashish Bhargava
Book Image

Designing and Implementing Test Automation Frameworks with QTP

By: Ashish Bhargava

Overview of this book

<p>As software testing is maturing, the focus is shifting towards test automation. The key is to learn and grow skills in framework designing and start contributing to project organization goals.</p> <p>Through a helpful mix of conceptual and practical aspects, you will learn everything you need to know related to the implementation of frameworks using QTP. Through simple examples, you will gradually develop the skills needed to execute concepts and code blocks used to design and implement the test automation framework.</p> <p>This tutorial-based guide demonstrates an easy way to implement concepts to create a portable framework across the various versions of QTP. You will learn about the automation lifecycle and gradually develop technical concepts related to each phase. Within a short amount of time, you will be able to deal with challenges in test automation. "Designing and Implementing Test Automation Frameworks with QTP" uses a simple, yet elegant approach and gives the reader all the skills and knowledge they need to implement the framework.</p>
Table of Contents (15 chapters)
Designing and Implementing Test Automation Frameworks with QTP
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
1
Automation Life Cycle and Automation Goals
Index

About the Reviewers

Selvaraj Gurusamy has completed his Bachelor's in Electrical and Electronics Engineering from Sri Ramakrishna Engineering College, Coimbatore, Tamil Nadu. He started his career as a software engineer in the area of Quality Assurance and Testing. Having overall IT industry experience of 8 years, he is presently working as a Test Automation Engineer in Hewlett-Packard GlobalSoft Limited, Bangalore. He has in-depth knowledge on industry-leading automation tools such as QTP and SilkTest. As an automation engineer, he is working on design and development of automation framework, Proof of Concepts, preparing an automation plan and estimation, setting up an automation test environment, and providing guidance and mentoring automation teams. He has received very good feedback and awards from the client/business during his project term, which helped his organization to obtain more automation proposals.

Wang Longdong graduated from Xi'an Jiaotong University in 2011, and then learned how to be a test engineer in 51testing. After the lectures in 51testing, he became a junior test engineer. After working hard, he is now an intermediate engineer.

He once conducted lectures about QTP for his colleagues to help them learn automation testing. His interest is now on the Page Objects pattern, which is originated by the Watir-WebDriver. He always has some of his own options about how to design and implement automation testing and likes to be the problem solver for others. Recently he became a freshman on GitHub as a coder for Test Automation with QTP and Selenium.

Dinesh Vijayakumar has done his engineering in Electronics & Communication and has a career in software testing that spans a little over 11 years. He has worked as a tester, module lead, and a test lead, and is currently working as a test consultant with a leading global software company in Hyderabad, India. He has performed various testing activities such as test planning, estimating test efforts, test design, test execution and reporting, test artifact reviews, test automation, and test and project team management in various complex global projects and delivered near defect-free high quality applications to various global customers. He has rich experience in test automation tools such as SilkTest, QTP, and Visual Studio Coded UI Test. He is also experienced in Performance test tool, Loadrunner, and Test Management tools such as Quality Center and TFS. He holds a few testing certifications such as the ISTQB/ISEB certified tester (Foundation), CSTM (Certified Software Test Manager), HP Certified QTP and QC Professional. He is also a PMP (Project Management Professional) from Project Management Institute(PMI).