~/conference

TestJS Summit 2023

date:2023-12-07..2023-12-11
location:Berlin, Germany
series:TestJS Summit · 3 editions
editions:[TestJS Summit 2021, TestJS Summit 2022, TestJS Summit 2023]
tags:[testing]

frontend engineers, QA engineers, test engineers, automation engineers, React developers, mobile developers, engineering managers

Cypress component testing; Playwright trace debugging; Node.js test runner; Vitest component testing; Mock Service Worker; AI-assisted API testing; Visual testing with Storybook; React Native humble views testing; Synthetic monitoring and end-to-end testing; Test flakiness debugging and time-travel; Cypress contract testing; Frontend performance testing with K6

titleauthorlength
Testing Frameworks, Mobile Frameworks, and Browsers Love Developers and TestersDavid Burnslink
Focusing on being where your users are isn't as difficult as you think. A lot of groups out there will tell you that their tool is the best and that even…
Talk on
Exploring Node.js Test RunnerMarco Ippolitolink
The talk "Exploring Node.js Test Runner" delves into the concept of a test runner, shedding light on its essential role within the Node.js ecosystem. It…
Talk on
Component Testing With VitestMaya Shavinlink
Testing is important. Proper unit tests can eliminate the chance for bugs to appear. But which testing framework will be suitable? Let’s explore how we can…
Talk on
How We Test Storybook ItselfNorbert de Langenlink
Storybook is a complex OSS project, integrating with a wide range of stacks, and used in various ways by millions of devs. What's it like maintaining a project…
Talk on
What I Learned About Software Quality From The 10 Most Popular Javascript Projects On GithubJúlio de Limalink
It is very common for teams to have code review processes and this usually happens through pull requests. Each comment represents a step towards improving the…
Talk on
No More Flaky Tests!Walmyrlink
In this talk, you’ll learn what flaky tests are, the importance of deterministic tests, the collateral effects of non-deterministic tests, the motives why…
Talk on
AI in API Testing: How to Test Faster With ChatGPTOlga Trofimovalink
Start using AI at full power. Generate scenarios, write tests, and create test data faster with ChatGPT. The demonstration will be provided via Cypress tool.
Talk on
Mock Service Worker 2.0Artem Zakharchenkolink
It's been half a decade since Mock Service Worker (MSW) has changed the way developers approach and think of API mocking in JavaScript. With all its…
Talk on
Generative Ai In Your App? What Can Possibly Go Wrong?Todd Fisherlink
Utilizing generative AI models can result in a lot of varied and even unexpected outputs, making them less deterministic and harder to test. When trying to…
Talk on
The Art of ‘Humble Views’: Testing React Native Apps the Smart WayMo Khazali22m
React Native code moves business logic into a small humble object module and UI state into a single useShoppingCart hook, shrinking a 110‑line screen to ~38…
Talk on
Unlocking Rapid Delivery - perspective of a shift from DevOps to QAOpsMarcela Statelink
Speed and quality are the two most common factors that development and operations teams are continuously fighting between. QA plays a strategic role, it is a…
Talk on
AI TestingTheodore Vorillas, Olga Trofimova, Todd Fisherlink
-- no description --
Talk on
Mobile Device Testing for Cross-Platform AppsCecelia Martinezlink
Testing your React Native, Capacitor, or other cross-platform apps on mobile devices is a critical but complex step of deployment. If you’re used to web…
Talk on
Stop Triaging Your Test SuiteJason Lasterlink
At some point, we accepted that end-to-end tests will be flaky, it’s okay to add retries, and it’s best practice to quarantine bad tests. It doesn’t have to be…
Talk on
Testing Tools & FrameworksMaya Shavin, Cecelia Martinez, Filip Hric, Marie Cruz, Mo Khazali, Marco Ippolito
-- no description --
Talk on
Fighting Test Flakiness with Time MachinesFilip Hric24m
Compares Cypress timeline, Playwright trace‑viewer and Replay recordings by showing real flakiness: a test clicks while quantity is zero and an API check…
Talk on
Rise of the RobotsTheodore Vorillaslink
Discover the future of automated mobile application testing with a JavaScript-powered mechanical arm. During this talk we will explore the design, prototyping…
Talk on
Everyone Can Easily Write TestsDebbie O'Brien21m
Claim: Playwright lets teams get reliable end‑to‑end tests running quickly by generating real user flows, debugging failures, and scaling on CI. Demonstrated…
Talk on
Measure and Improve Frontend Performance by Using Test AutomationRamona Schweringlink
Automated performance testing can help detect the harmful effects of code changes on application performance. Learn how to use tools like Lighthouse and Web…
Talk on
We've Rested Long Enough, What's Next?W. Ian Douglaslink
Many developers are familiar with consuming/designing RESTful APIs, but what about building and consuming GraphQL and gRPC APIs? What about event-driven or…
Talk on
QnA with Ramona SchweringRamona Schwering
-- no description --
Talk on
Cypress Component Testing vs React Testing LibraryMurat K Ozcanlink
CCT vs RTL talks about the similarities between the tools, the differences, compares the ways of doing the same things with the tools, and finally gives a…
Talk on
From Good to Great: Elevate Testing with Cypress Contract TestsPetros Plakogiannislink
Discover the power of Cypress Contract Tests, a cutting-edge approach that takes your testing to new heights. In this presentation, we'll explore the concept…
Talk on
Synthetic Monitoring and e2e Testing: 2 Sides of the Same CoinCarly Richmondlink
Despite the emergency of DevOp to unite development, support and SRE factions together using common processes, we still face cultural and tooling challenges…
Talk on
Future of TestingRamona Schwering, Murat K Ozcan, Carly Richmond, Matan Borenkraout, W. Ian Douglas, Petros Plakogiannis
AI testing with generative AI is revolutionizing JS testing by automating test creation and improving software test processes. Key technologies like natural…
Talk on
Exploring Node Modules for Test AutomationKat Kmioteklink
In my talk I will explore the challenges faced when trying to manage and maintain test code across multiple projects and what made me create my first…
Talk on
The Future is Today: Leveraging AI in Software TestingMesut Durukallink
In this talk, we will discuss leveraging Machine Learning practices in Software Testing with several practical examples and a case study that I used in my…
Talk on
Testing Library: Everybody Uses It, But Nobody Understands ItMatan Borenkraoutlink
Testing is an essential part of software development, but it can be a tricky and time-consuming process. The popular testing-library package is a widely used…
Talk on
Zen and the Art of UI Components TestingTally Baraklink
Yes, we do need to test our UI components but... If this rings a bell, and especially if your application has advanced UI functionality, this talk is for…
Talk on
Revolutionizing JS Testing with AI: Unmasking the Future of Quality AssuranceRenaldi Gondosubrotolink
is a forward-thinking talk that delves into the transformative power of AI in JavaScript testing. The presentation offers an enlightening exploration of AI…
Talk on
Code coverage with AIJaap Brasserlink
Codium is a generative AI assistant for software development that offers code explanation, test generation, and collaboration features. It can generate tests…
Talk on
API Testing with Postman WorkshopPooja Mistrylink
This workshop on API testing with Postman covers a wide range of topics, including creating workspaces and collections, working with variables and dynamic…
Workshop on
Best Practices for Writing and Debugging Cypress TestsFilip Hriclink
The workshop covered best practices and debugging of Cypress tests, including common mistakes and how to target the correct elements. The use of the 'contains'…
Talk on
Building out a meaningful test suite that's not all E2EDavid Burnslink
This workshop covered topics such as optimizing the CI/CD pipeline, scaling and trust in CI/CD, TDD and trust in testing, setting up Nightwatch for mobile…
Talk on
Playwright Fixtures - Little WalkthroughLia Moreiralink
Fixtures in Playwright are like small environments where you define methods and control the testing process. By creating reusable fixtures, you can make tests…
Talk on
Mastering Node.js Test RunnerMarco Ippolitolink
This workshop introduces the Node.js Test Runner and its features, including filtering, subtesting, reporting, marking, watch mode, and code coverage…
Talk on
Holistic Web Performance With Grafana and K6Marie Cruzlink
This talk focused on achieving a holistic web performance approach using Grafana and K6. The importance of complementing lab data with field data for realistic…
Talk on
Visual Testing: Optimize Storybook and WinReuben Ellislink
UI testing is hard, but Storybook and Chromatic simplify the process by allowing you to build and test your UI in isolation. Chromatic compares UI changes…
Talk 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.