Lightning Talks
summary
A rapid set of concrete takeaways: use XPath once to find a parent, add an ID and reference children instead of slow XPaths; inject JavaScript to grab table as 2D array or to bulk-fill inputs and determine visibility; run flaky Selenium commands in a separate thread with a join timeout and log inputs, outputs and screenshots (upload async). Tools and builds: Gondola: IDE-to-SauceLabs (one-line distribute), native WebDriver drivers for Android/iOS via an in-app server and instrumentation, a parallel NUnit runner with degree-of-parallelism and rerun-failures, and WaterGrid that boots ~50 EC2 browsers for distributed runs.
AI-written summary · about
chapters (11)
- 0:00Selenium optimization tips
- 3:20Scaling QA with Gondola
- 8:25Native mobile driver overview
- 13:31Recognizing testing patterns
- 16:43Designing robust test scripts
- 21:47Parallelizing test execution
- 26:49Page object automation
- 30:41Defining Selenium terminology
- 32:52Visualizing test coverage
- 36:15Contributing to community
- 41:27Distributed testing demo








