Automated Testing in Search
summary
The talk describes migrating Search testing from heavy Java + Selenium screenshot comparisons to a JavaScript-first pipeline. It covers a visual-regression setup using Gemini (gemini GUI + html-differ) and functional tests with hermione (optionally using Sauce Labs/Selenium Grid), moving tests into repos for deterministic runs, adding selective and parallel execution to cut runtime to ~13–15 minutes, and reducing bug reports from ~220 to ~70.
AI-written summary · about
related talks
45mVisual Regression and Integration Testing on JS
23mAdaptive Testing
37mSelenium In the Enterprise: What went right, what went wrong (so far)
38mFreeing up Selenium
34mUsing Selenium to Improve a Team's Development Cycle
53mTransforming testing methodologies: From manual to robust strategies
37mFront-end Testing for Skeptics
41mFunctional Tests (Selenium) in Practice
