menu
{ "item_title" : "Learn Selenium", "item_author" : [" Unmesh Gundecha", "Carl Cocchiaro "], "item_description" : "Learn end-to-end automation testing techniques for web and mobile browsers using Selenium WebDriver, AppiumDriver, Java, and TestNGKey Features:- Explore the Selenium Grid architecture and build your own grid for browser and mobile devices- Use ExtentReports for processing results and Sauce Labs for cloud-based test services- Unlock the full potential of Selenium to test your web applicationsBook Description:Selenium WebDriver 3.x is an open source API for testing both browser and mobile applications. With the help of this book, you can build a solid foundation and learn to easily perform end-to-end testing on web and mobile browsers.You'll begin by focusing on the Selenium Page Object Model for software development. You'll architect your own framework with a scalable driver class, Java utility classes, and support for third-party tools and plugins. Next, you'll design and build a Selenium Grid from scratch to enable the framework to scale and support different browsers, mobile devices, and platforms. You'll also strategize and handle a rich web UI using the advanced WebDriver API, and learn techniques to tackle real-time challenges in WebDriver. Later chapters will guide you through performing different types of testing, such as cross-browser testing, load testing, and mobile testing. Finally, you will be introduced to data-driven testing, using TestNG to create your own automation framework.By the end of this Learning Path, you'll be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver.This Learning Path includes content from the following Packt books:- Selenium WebDriver 3 Practical Guide - Second Edition by Unmesh Gundecha- Selenium Framework Design in Data-Driven Testing by Carl CocchiaroWhat You Will Learn:- Use different mobile and desktop browser platforms with Selenium 3- Use the Actions API for performing different keyboard and mouse actions- Design the Selenium Driver Class for local, remote, and third-party grid support- Build page object classes with the Selenium Page Object Model- Develop data-driven test classes using the TestNG framework- Encapsulate data using the JSON protocol- Build a Selenium Grid for RemoteWebDriver testing- Build and use utility classes in synchronization, file I/O, reporting and test listener classesWho this book is for:This Learning Path is ideal for software quality assurance/testing professionals, software project managers, or software developers interested in using Selenium for testing their applications. Professionals responsible for designing and building enterprise-based testing frameworks will also find this Learning Path useful. Prior programming experience in Java are TestNG is necessary.", "item_img_path" : "https://covers1.booksamillion.com/covers/bam/1/83/898/304/183898304X_b.jpg", "price_data" : { "retail_price" : "49.99", "online_price" : "49.99", "our_price" : "49.99", "club_price" : "49.99", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Learn Selenium|Unmesh Gundecha

Learn Selenium : Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

Learn end-to-end automation testing techniques for web and mobile browsers using Selenium WebDriver, AppiumDriver, Java, and TestNG

Key Features:

- Explore the Selenium Grid architecture and build your own grid for browser and mobile devices

- Use ExtentReports for processing results and Sauce Labs for cloud-based test services

- Unlock the full potential of Selenium to test your web applications

Book Description:

Selenium WebDriver 3.x is an open source API for testing both browser and mobile applications. With the help of this book, you can build a solid foundation and learn to easily perform end-to-end testing on web and mobile browsers.

You'll begin by focusing on the Selenium Page Object Model for software development. You'll architect your own framework with a scalable driver class, Java utility classes, and support for third-party tools and plugins. Next, you'll design and build a Selenium Grid from scratch to enable the framework to scale and support different browsers, mobile devices, and platforms. You'll also strategize and handle a rich web UI using the advanced WebDriver API, and learn techniques to tackle real-time challenges in WebDriver. Later chapters will guide you through performing different types of testing, such as cross-browser testing, load testing, and mobile testing. Finally, you will be introduced to data-driven testing, using TestNG to create your own automation framework.

By the end of this Learning Path, you'll be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver.

This Learning Path includes content from the following Packt books:

- Selenium WebDriver 3 Practical Guide - Second Edition by Unmesh Gundecha

- Selenium Framework Design in Data-Driven Testing by Carl Cocchiaro

What You Will Learn:

- Use different mobile and desktop browser platforms with Selenium 3

- Use the Actions API for performing different keyboard and mouse actions

- Design the Selenium Driver Class for local, remote, and third-party grid support

- Build page object classes with the Selenium Page Object Model

- Develop data-driven test classes using the TestNG framework

- Encapsulate data using the JSON protocol

- Build a Selenium Grid for RemoteWebDriver testing

- Build and use utility classes in synchronization, file I/O, reporting and test listener classes

Who this book is for:

This Learning Path is ideal for software quality assurance/testing professionals, software project managers, or software developers interested in using Selenium for testing their applications. Professionals responsible for designing and building enterprise-based testing frameworks will also find this Learning Path useful. Prior programming experience in Java are TestNG is necessary.

This item is Non-Returnable

Details

  • ISBN-13: 9781838983048
  • ISBN-10: 183898304X
  • Publisher: Packt Publishing
  • Publish Date: July 2019
  • Dimensions: 9.25 x 7.5 x 1.08 inches
  • Shipping Weight: 2.01 pounds
  • Page Count: 536

Related Categories

You May Also Like...

    1

BAM Customer Reviews