Selenide101 – Getting up and running with real web tests (Alexei Vinogradov, Germany), part 1
summary
Selenide presents a concrete toolkit for real web tests using Selenium WebDriver with Java 8, Gradle and JUnit/TestNG, demonstrated on Amazon and an Angular Material autocomplete. It claims auto-wait and concise API that reduces flakiness, produces screenshots and saved page source for diagnostics, supports command line property overrides for base URL and browser, and shows page object patterns that run in Chrome but encounter geckodriver instability so some Firefox setups fail despite the rest working.
AI-written summary · about
chapters (16)
- 0:00Intro
- 1:01About Selenide
- 2:03Problems with Selenium
- 10:20Creating a new project
- 13:17Simple example
- 17:35Environments
- 20:07Class names
- 21:55Example
- 22:55Test method
- 24:55Locator
- 26:10Making some checks
- 28:45Common error
- 33:10Driver manager
- 34:55Property file
- 36:05Delete URL
- 38:50Variables
related talks
39mSelenide: Make Java UI Tests Great Again!
44mAndrei Solntsev: Selenide: Easy Automated Rests for Mobile & Web in Java
45mSelenide & KISS-Driven-Development – UI Test Automation Made Simple
46mTest Automation with Selenium WebDriver, Java, and JUnit
55mModern Web Testing: Going Beyond Selenium
38mModern Web Testing: Going Beyond Selenium
40mExtending open-source libraries on the example of Selenide & Selenium
32mAll about web application testing
