~/talk

From Rigidity to Resiliency: An Evolutionary Tale of Selenium-Based Frameworks

Talkat Selenium Conf 2022 · 2022-07-29..07-30· [testing, open-source]
slides:none on file

Replaces a rigid homegrown framework called SWAT by migrating about 200,000 test scripts into a layered Selenium-based system: a middleware called Echo that abstracts drivers (including Appium/opium and legacy coded UI) and a Visual Studio plugin Legend external DSL that generates readable tests, links to Jira, syncs to Microsoft Test Manager and enables selective regression. Rollout moves releases from months to continuous runs, the team became Selenium committers, but selector fragility persists so the roadmap adds AI element detection and self‑healing to improve resiliency.

AI-written summary · about

  1. 0:00Start
  2. 0:23FROM RIGIDITY TO RESLIENCY
  3. 5:55ULTIPRO TESTING 2011 LANDSCAPE
  4. 8:47DEVELOPMENT TEAM
  5. 10:59SELENIUM WAS STILL IN THE MA HISTORY OF SELENIUM
  6. 23:23INTERNAL VERSUS EXTERNAL
  7. 33:25AI FOR ELEMENT DETECTION
  8. 34:08AI-DRIVEN TESTING
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.