Start writing good functional tests in Java with WebDriver (Mikalai Alimenkou, Ukraine), part 1
summary
Shows how to write Java functional tests using Selenium WebDriver with live coding: wiring JUnit and an IDE to call the WebDriver API, and using Selenium Grid plus TestNG/Serenity patterns for parallel runs. Demonstrates common automation failures (race conditions, flaky JavaScript, environment limits), outlines static-analysis and reporting hooks to reduce wasted effort, and provides runnable example tests to show what works and what breaks.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 6:25Why test and automate
- 18:42What is WebDriver
- 27:10WebDriver stability
- 31:06Selenium architecture
- 34:15Running xUnit tests
- 46:02Tool responsibility split
- 49:58CI server integration
related talks
46mTest Automation with Selenium WebDriver, Java, and JUnit
41mFunctional Tests (Selenium) in Practice
55mModern Web Testing: Going Beyond Selenium
50mDon’t Reinvent the Wheel! Proper Functional Tests with WebDriver and Thucydides
32mAll about web application testing
42mReliable and Maintainable Webdriver Tests
36mModern Web Testing: Going Beyond Selenium
57mAutomating Test Cases That Aren't Automated
