
Data-Driven Testing in Selenium
Diving deep into the world of testing frameworks
Created by Mykola Kolisnyk
Explore how to create efficient, maintainable UI test automation using Selenium with Java and TestNG or JUnit. You will learn to apply the page object model and make your tests more flexible by driving them with data from various sources. The focus is on building compact, extensible, and parallelizable test frameworks.
Packt | Dec 2017 | 118 min
What You Will Learn
You will start by practicing the basics of data-driven testing and gradually move to abstracting application pages with the page object model. As you progress, you will experiment with different techniques to supply test data, including external files and databases, and learn to run your tests in parallel for better efficiency.
Key Features
- Build robust data-driven tests using Selenium, Java, and TestNG or JUnit
- Integrate external data sources like Excel and databases to drive your test cases
- Set up parallel test execution to speed up testing and improve coverage
Target Audience
Ideal for software testers, QA engineers, and developers with experience in Selenium and Java who want to deepen their automation skills. If you are looking to make your test suites more scalable and maintainable while improving execution speed, you will benefit from the practical strategies covered here.





