My thoughts on ‘self-healing’ in test automation
Analysis of self-healing algorithms in test automation, addressing flaky GUI tests and probabilistic element location.
Analysis of self-healing algorithms in test automation, addressing flaky GUI tests and probabilistic element location.
Analysis of flaky Jest tests caused by wall-clock assertions on timer behavior, with solutions using fake timers.
AI-generated code is flooding CI pipelines, increasing costs and exposing inefficiencies like redundant and flaky tests.
A tech team's story of pivoting from a CI cost tool to a CI reliability product, only to realize they built great tech but not a viable product.
A developer's battle against flaky tests, explaining their impact on productivity and the journey to identify, fix, and prevent them.
Explores different waiting strategies in Espresso for Android UI testing, comparing Idling Resources, sleeps, and custom ViewInteraction extensions.