WeAreDevelopers LIVE • Dec 1, 2023

Fighting test flakiness with time machines

Filip Hric

Stop patching flaky tests with arbitrary wait commands. Start using time-travel debuggers to step backward through execution states. Eliminate end-to-end instability for good.

Starting at 2:08 · Watch from the beginning

Fighting test flakiness with time machines thumbnail

Checking access…

Playback and chapters load privately for Free videos.

Matching moments

2:45 min

Advantages of using Cypress for testing workflows

Anna Mcdougall · JS Congress

2:23 min

Keeping up with Web3 testing tools

Soumaya Erradi · LIVE

2:22 min

Adopting modern end-to-end testing for automated deployment pipelines

Luise Freese Luise Freese +1 · Coffee With Developers

2:50 min

Introduction to end-to-end testing with Cypress

Soumaya Erradi · LIVE

2:00 min

The software testing timeline and regression checking pitfalls

Ingo Philipp · LIVE

7:11 min

Identifying root causes of flaky testing and false negatives

Ramona Schwering Ramona Schwering · LIVE

Upcoming sessions on this topic

Open session

The Illusion of Green: Why AI-Generated Browser Automation Tests Pass Locally but Fail in CI

  • Puja Jagani

    BrowserStack

    Lead of Open Source and Developer Advocacy

Open session

From Profiler to Production: Measuring What Actually Matters in React & React Native

  • Andrei Tazetdinov

    Dynatrace

    React Native Developer

Open session

Understanding React Performance Patterns Developers Often Get Wrong

  • Himanshu Srivastava

    Best Buy India

    Software Engineer

Open session

Did the Model Improve, or Just the Score? A Developer’s Guide to LLM Evaluation

  • Jack Fitzsimons

    Blatent

    CTO and Co-Founder

Open session

Ship Happens: Guardrails for AI-Written Code

  • Anthony Nguyen

    LaunchDarkly

    Senior Solutions Engineer

Open session

How We Cut Our API's p99 Latency from Minutes to Under a Second

  • Deepak Agrawal

    Atlassian

    Principal Software Engineer