~/talk

Test Automation Puzzlers

TalkinRussianat SeleniumCamp 2018 · 2018-03-02..03-03· [testing]
links:none on file
slides:none on file

Covers common Selenium pitfalls through live puzzle-style examples and demos: how getText on nested elements returns combined text (so a link’s text can change results), differences between findElements vs findElement and chained selectors, headless Chrome’s 800×600 default and why maximize may do nothing, when console logs may be empty after reading, lazy Java streams causing ConcurrentModificationException if modified during streaming, the need to explicitly register TestNG transformers, and how timeouts plus initialization often produce failures around six seconds.

AI-written summary · about

  1. 0:00Introduction
  2. 5:19Competition rules
  3. 9:58Locators and text
  4. 15:04Element deletion exceptions
  5. 21:28Logs and error filtering
  6. 25:31TestNG transformer
  7. 33:50Inheritance and base methods
  8. 45:00Streams and collections
  9. 53:18Kotlin list sorting
  10. 56:31Custom driver timeouts
  11. 1:00:20Results and conclusions
~/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.