Rethink Selenium Best Practices with JDI Light
summary
Covers Selenium testing best practices and how the JDI Light framework improves them. Describes extending Page Object patterns into UI Objects, replacing classic Data-Driven Testing with an Entities-Driven approach, applying BDD so manual QA can work without automation engineers, and reviews JDI Light’s new features from a best-practices perspective.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:15Speaker background
- 2:39Page Object pattern
- 5:10Page Object vs Page Factory
- 11:40Page Object issues
- 13:45Evolving elements approach
- 20:27Smart locators benefits
- 25:01Smart objects example
- 30:00Test scenario approaches
- 33:31Steps pattern
- 36:40Screenplay pattern
- 37:24Entity-driven testing
- 40:29Shift-left testing
- 44:41Visual testing
- 46:47Automation tips
- 49:13Q&A
related talks
42mJDI 2.0 in examples, part 1
43mTest UI with JDI: easy, simple and good (Roman Iovlev, Russian), part 2
42mTest UI with JDI: easy, simple and good (Roman Iovlev, Russian), part 1
43mJDI 2.0 in examples, part 2
46mTest Automation with Selenium WebDriver, Java, and JUnit
40mSelenium and the Four Rules of Simple Design
55mModern Web Testing: Going Beyond Selenium
45mDesign Patterns in Test Automation
