Build your own data driven automation testing framework for web and mobile with Selenium WebDriver, Java, and TestNg
About This Video
- Get to know about data-driven Cucumber-JVM tests
- Understand the benefits that the right design patterns can offer to your toolkit
- Design a Selenium Grid to enable faster and parallel running of tests, increasing test coverage, and reducing test execution time
Selenium is one of the most popular engines for UI test automation. It is available for many different programming languages. At the same time, the data-driven approach is one of the most popular approaches for optimizing tests, making them compact, and easily extensible just by adding some new data.
In this course, you’ll practice the data-driven approach using Selenium, Java, and TestNG/JUnit. We’ll start with basic samples and then go through the major steps to abstract application pages using a page object model. After that, we’ll exercise different ways to make our tests data-driven.
We’ll start with basic out of the box abilities and then practice more complicated samples to operate with external data from Excel, databases, Spring injection, and more. We’ll go through various improvements to make tests run in parallel. In particular, we’ll explore different options to run data-driven tests in parallel.
At the end, you’ll discover the good practices when testing framework designs. You’ll also get a deep understanding of the data-driven approach and various ways to apply it to our tests.
This video course is for software quality assurance/testing professionals, software project managers, or software developers with prior experience using Selenium and Java to test web-based applications.
Table of contents
- Chapter 1 : Introduction and Setup
- Chapter 2 : Adding Page Objects
- Chapter 3 : Data-Drive Tests
- Chapter 4 : Advanced Data-Driven Implementations
- Chapter 5 : Parallelize Tests
- Title: Data-Driven Testing in Selenium
- Release date: December 2017
- Publisher(s): Packt Publishing
- ISBN: 9781788476430
You might also like
Core Java 11 Fundamentals, Second Edition
10 Hours of Video Instruction Overview Core Java® has long been recognized as the leading, no-nonsense …
Learn Automation Testing with Java and Selenium Webdriver
Learn to write great automation tests with Selenium WebDriver and Java. Start building automation testing frameworks! …
Beginning Selenium WebDriver Testing in Java
Cover Selenium automation, to save your time when testing in Java About This Video Gain a …
Rest API Automation With Rest Assured - Novice To Ninja
Basics To Advanced Level With Rest Assured, Postman, Java, TestNG, Framework Implementation From Scratch About This …