~/talk

Workshop: From 0 to 100 with TestCafe

TalkinSpanishat Hands-On Testing 2022 · 2022-09-05..09-09· [javascript, testing]
links:none on file
slides:none on file

A hands-on workshop showing how to build a TestCafe test framework from scratch using Node.js and Visual Studio Code. It covers installing TestCafe and dotenv via npm, initializing npm scripts to run Chrome or headless mode, implementing Page Object Model files, using environment-based data providers, writing expect assertions for a login flow with one happy path and four negative cases, running tests locally and in parallel, and producing HTML reports.

AI-written summary · about

  1. 0:00TestCafe workshop intro
  2. 1:02Automated testing benefits
  3. 3:11Initial setup
  4. 7:52Node.js project init
  5. 10:20Install TestCafe
  6. 13:51Why choose TestCafe
  7. 17:30Page Object Model
  8. 20:44First automated test
  9. 27:53Waits in testing
  10. 32:11Element identification
  11. 38:12Expect assertions
  12. 42:58Testing best practices
  13. 52:50Environment variables
  14. 1:06:38Negative tests
  15. 1:13:31Null credential tests
  16. 1:17:26Test execution optimization
  17. 1:20:39Headless mode
  18. 1:22:12Workshop summary
~/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.