World Congress 2021 Jun 29, 2021

Continuous testing - run automated tests for every change!

Christian Kühn

Is manual QA bottlenecking your CI/CD pipeline? Replace error-prone testing with continuous automated coverage using Testcontainers, Gatling, and BDD to safely accelerate your deployments.

Pause
Mute Enter Fullscreen
#1 about 3 min

Shifting left to identify bugs early in development

Moving quality assurance closer to development enables faster identification and resolution of software bugs.

#2 about 3 min

Automating quality validation through continuous integration workflows

Releasing code in frequent increments prevents integration conflicts and accelerates code validation feedback loops.

#3 about 3 min

Reducing wasted developer time using continuous testing

Automating manual test scenarios creates immediate context-aware feedback regarding newly introduced source code defects.

#4 about 3 min

Balancing test coverage against feature development speed

Identifying the minimum required volume of tests prevents quality assurance overhead from slowing down new capabilities.

#5 about 12 min

Aligning business requirements using behavior driven development

Writing tests in plain language guarantees non-technical stakeholders and developers share unified application expectations.

#6 about 12 min

Executing performance testing via load generator simulations

Creating realistic traffic volumes during build cycles uncovers latency regressions before initiating production deployments.

#7 about 6 min

Running isolated database integration tests using containers

Replacing unrepresentative in-memory databases with ephemeral docker containers guarantees accurate schema validation across varied deployment environments.

#8 about 5 min

Mocking external service responses and latency conditions

Simulating customized http constraints inside local sandboxes facilitates robust exception handling processes against external server timeouts.

#9 about 2 min

Replacing manual testing processes with pipeline automation

Transitioning away from human validation reduces random verification errors while directly increasing testing infrastructure requirements.

Matching moments

2:36 min

Managing testing strategies within continuous delivery pipelines

Alexandre Borges · WWC 2023

5:02 min

Implementing continuous testing for test-driven development workflows

Daniel Oh Daniel Oh · WWC 2025

3:05 min

Shifting development challenges towards complex testing and team collaboration

Julia Wilson Julia Wilson +1 · WWC 2025

8:08 min

Addressing questions on development practices and testing strategies

Mesut Ayata Mesut Ayata · WWC 2024

1:56 min

Deciding between comprehensive full flows and incremental steps

Anna Mcdougall · JS Congress

4:33 min

Scaling automated testing practices across growing engineering teams

Jens Happe Jens Happe · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer, IBM

Eric Deandrea
Open session

World Congress 2026 North America

Agents Can't Iterate Against Tests That Lie

Rocky Warren

Senior Staff Software Engineer at Clipboard

Rocky Warren
Open session

World Congress 2026 North America

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris
Open session

World Congress 2026 North America

Testing AI Workflows Locally with Testcontainers

Anna Chernyshova

Sr Solutions Engineer @ Docker

Anna Chernyshova
Open session

World Congress 2026 North America

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Paweł Matynia, Bartosz Leczycki

Paweł Matynia
Bartosz Leczycki
Open session

World Congress 2026 North America

Agentic Drift: keeping pace with your agents

John Coghlan

Senior Director, Developer Advocacy at GitLab

John Coghlan