~/conference

TestJS Summit 2021

date:2021-11-18..2021-11-19
location:-- online --
series:TestJS Summit · 3 editions
editions:[TestJS Summit 2021, TestJS Summit 2022, TestJS Summit 2023]
tags:[testing]

frontend developers, qa engineers, test automation engineers, security engineers, devops engineers, engineering managers

Selenium Grid scalability; Cypress network commands; Playwright Test Runner; visual regression with Puppeteer; accessibility testing with Axe; dynamic application security testing; developer-first DAST workflows; predictive testing with machine learning; exploratory testing techniques; Storybook play function testing; autocannon server performance testing; distributed tracing for flaky E2E tests

titleauthorlength
Test Time Execution! Why it Can't be Ignored?Jay Singh09m
Claims a practical speedup: a cloud test platform that runs hundreds of parallel sessions on a claimed fastest Selenium grid, serving 2000+ browser OS combos…
Talk in English on
Why Tracing is a Lifesaver for E2E Tests of Distributed Systems?Burak Kantarci07m
Claim: distributed tracing dramatically cuts root‑cause time for flaky end‑to‑end tests by showing the actual inter‑service transactions. The demo uses tundra…
Talk in English on
Who Guards the Guards? – Finding Bugs in Your TestsTibor Blenessy07m
Three concrete testing bugs and how static analysis finds them: tests that silently have no assertion, expectations written with swapped actual/expected…
Talk in English on
Automated Application Security TestingScott Gerlach09m
StackHawk runs an active dynamic scanner against running HTTP apps and APIs, claims to find OWASP Top 10 bugs and finish most scans under 10 minutes, and…
Talk in English on
JS Do It... Accurate Security Testing Automation for DevelopersOliver Moradov10m
NeuraLegion claims a developer‑first DAST that removes false positives by validating each finding with a proof‑of‑concept, runs in CI/CD per commit or PR and…
Talk in English on
How Low-Code Enables Continuous Testing in DevOpsJuliette MacPhail22m
Argues that low‑code plus machine intelligence actually raises deployment confidence by plugging tests into each pipeline stage using mabl — examples include…
Talk in English on
Are we Forever Doomed to Software Supply Chain Security?Liran Tal16m
Open source packages host real exploits: an event-stream backdoor taints a bitcoin wallet for three months, weak maintainer passwords give publish access to 14…
Talk in English on
Network Requests with CypressCecelia Martinez21m
Demonstrates that cy.request sends HTTP calls from test code for API assertions and test-data setup and that cy.intercept routes all browser HTTP through a…
Talk in English on
Test Effective DevelopmentShai Reznik22m
Argues that testing must trade off confidence versus efficiency and offers concrete tactics: measure tests by boundaries and action scope, prefer single-action…
Talk in English on
Test your UI in the REAL BrowserGert Hengeveld21m
Storybook 6.4 demonstrates building interactive stories that run in a real browser using a play function and the interactions add-on. The demo uses testing…
Talk in English on
Go Find What We May Have Missed!Maaret Pyhäjärvi20m
Exploratory testing frames the assignment: React frontend plus real and fake backends, so take control of API responses and see what breaks. Runs the app…
Talk in English on
Selenium 4 – What's New and How you Can Use it!David Burns20m
Selenium 4 ships after five years and 400+ commits and moves WebDriver to the W3C standard so commands behave uniformly across Chrome Firefox Safari and Edge…
Talk in English on
Configuring Axe Accessibility TestsSteven Lambert16m
Shows how to configure axe-core across browser, Node and CLI integrations and the VS Code ax-linter, with concrete APIs and files: passing options to axe.run…
Talk in English on
Playwright Test RunnerAndrey Lushnikov25m
Playwright Test Runner is a Node.js end-to-end runner that runs JavaScript or TypeScript tests with built-in cross‑browser support, per‑test isolation via…
Talk in English on
Testing Pyramid Makes Little Sense, What We Can Use InsteadGleb Bahmutov, Roman Sandler30m
Argues the testing pyramid is obsolete and replaces it with a concrete testing matrix that scores actual effort (install write debug maintain) against…
Talk in English on
Tests That Help you Find Defects FasterPhilipp Giese21m
Calls out four concrete fixes: split tests that use "and" into separate cases and add a small connection test for DB access when both read and write fail…
Talk in English on
It's a (Testing) Trap! - Common Testing Pitfalls and How to Solve ThemRamona Schwering19m
Frontend tests often become slow, flaky, or painful to maintain, and the concrete fixes are: follow the golden rule—keep tests obvious; structure tests with…
Talk in English on
Effective Performance Testing to your Server with AutocannonTamar Twena-Stern27m
Autocannon is used to benchmark Node.js servers and diagnose a synchronous CPU‑heavy hash blocking the event loop, then compared to an asynchronous…
Talk in English on
Predictive Testing in JavaScript with Machine LearningShivay Lamba18m
A machine learning pipeline trains on a historical code-change + test outcome dataset to predict which tests will catch regressions, producing a predictive…
Talk in English on
E2E Tests for APIs – Saving Nerves and HoursValentin Kononov08m
Describes moving from integration tests to end-to-end API tests, focusing on the motivation, trade-offs and how the change improved developer experience and…
Talk in German on
Who is Testing the Tests?Simon de Lang07m
Mutation testing injects small faults (for example changing >= to <) and runs the suite to see which mutants survive, showing whether tests actually catch…
Talk in English on
Visual Regression with Puppeteer, Playwright and CypressRainer Hahnekamp09m
Compares concrete setups: Puppeteer + jest-image-snapshot with example test code and generated diff files, Playwright built-in visual compare showing that…
Talk in English on
How to Catch a11y Defects During Unit and E2E TestingEmily Xiong07m
Adds automated a11y checks into unit tests with jest and into end-to-end tests with cypress using axe, on a small Studio Ghibli search app. Shows concrete…
Talk in English on
~/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.