~/talk

Acceptance Testing with Geb

TalkinSpanishat Commit Conf 2018 · 2018-11-23..11-24· [testing, web-platform]
links:none on file
slides:none on file

Introduces Geb, a Groovy-based browser automation layer over WebDriver, and shows how to write maintainable acceptance tests by running examples against the Commit Conf 2018 website. Covers managing WebDriver instances (Chrome, Firefox, headless), built-in configuration, the Page Object pattern, navigation and content selection, and integration with different test frameworks.

AI-written summary · about

  1. 0:00Introduction
  2. 2:59Browser automation basics
  3. 4:46Why use Geb
  4. 8:39WebDriver and drivers
  5. 12:50Geb’s jQuery-like DSL
  6. 16:24Groovy benefits
  7. 19:20Page pattern
  8. 23:56DSL and navigation
  9. 27:49Modules for elements
  10. 32:51Test reporting
  11. 37:33Dynamic URLs
  12. 40:44Advanced features
  13. 41:29Real-world example
  14. 46:09Conclusion and Q&A
~/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.