Book Image

Learning Selenium Testing Tools - Third Edition

Book Image

Learning Selenium Testing Tools - Third Edition

Overview of this book

Table of Contents (22 chapters)
Learning Selenium Testing Tools Third Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 7. Automation Framework Development and Building Utilities

This chapter will be an introduction to automation framework, various types the automation frameworks, and the analysis of the best suitable automation framework for AUT (Application Under Test). You will learn the design and implementation of the Keyword + Data driven = Hybrid automation framework with the most successful methodology. We will also look into handling objects in practice, that is, using the Page Object factory concept using Selenium—WebDriver and TestNG on Eclipse.

Framework implementation contains integration of HTML reports and logs. This chapter will help you to build your own utilities for the framework.

In this chapter, you will learn about the following topics:

  • Why use automation frameworks

  • The evolution of frameworks and analysis

  • Understanding Hybrid Automation Framework in detail, including architecture, design, and implementation using the Page Object factory concept using Selenium—Web Driver and TestNG...