~/talk

Selenium Testing in PHP with Codeception

Talkat TestCon Vilnius 2017 · 2017-10-18..10-20· [php, testing]
slides:none on file

Codeception claims to make Selenium tests in PHP compact, explicit and readable by turning interactions into high‑level steps and wiring in PageObjects, Depenency Injection, DataProviders. It uses a PHP WebDriver binding, modular handlers for DB/REST/PHP APIs, smart waits to avoid global implicit waits, session snapshots and multi‑session support, and produces console, HTML and XML reports with screenshots on failure. Examples show reusable page methods, injected objects and CI reports; it is used on large projects and the framework demonstrably runs real browser tests.

AI-written summary · about

  1. 0:00Start
  2. 9:32Testing Frameworks
  3. 22:44Test Data Management
  4. 24:16Architecture
  5. 25:57Conclusion
~/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.