~/talk

Holistic cross browser testing with Selenium

Talkat Selenium Conference 2013 · 2013-06-10..06-12· [testing, web-performance]
links:none on file
slides:none on file

Functional Selenium tests pass while visual layout fails: two-page example across six browsers creates 12 manual checks but automated analysis finds 14 differences and returns a grade F. System combines DOM metrics, computer vision and rule sets; snapshots are captured via Red Glass (Ruby gem) during RSpec/WebDriver runs and sent to Dom Reactor for scoring. Jenkins build-flow gates use the layout result so a failed layout breaks the build; Appium, Sauce and remote WebDriver are supported.

AI-written summary · about

  1. 0:00Intro
  2. 0:41ABOUT
  3. 1:40MOTIVATING EXAMPLE
  4. 3:56GENESIS OF THE PAIN
  5. 4:38EXAMINING THE PAIN
  6. 5:27ISOLATING THE PAIN
  7. 6:18LAYOUT ANALYSIS
  8. 6:59INTEGRATED APPROACH
  9. 8:28DOM EXAMPLE
  10. 8:59DOM PROBLEM
  11. 9:52COMPUTER VISION
  12. 10:57CV EXAMPLE
  13. 11:39CV PROBLEM
  14. 12:08RULES
  15. 13:14RULE EXAMPLES
  16. 14:12RULE PROBLEM
  17. 15:10INTEGRATED EXAMPLE
  18. 17:39POWERFUL, BUT ISOLATED
  19. 18:16CONTEXT IS KING
  20. 18:45MUTATION EVENTS
  21. 20:12REDGLASS USAGE
  22. 20:45REDGLASS IN ACTION
  23. 22:48CAPTURING STATE
  24. 23:07TAKE_SNAPSHOT
  25. 24:04REDGLASS + DOMREACTOR
  26. 26:43POWERFUL, INTEGRATED
  27. 28:42CONTACT
~/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.