In this episode, we spoke with Trisha Gee, lead developer advocate at Gradle, about flaky tests and the challenges of dealing with them.
Key talking points:
- What is a flaky test?
- How can they be identified?
- How can they be prevented in the future?
Other useful resources on flaky tests:
- Develocity’s Flaky Test Detection
- Trisha’s recent Flaky Test webinar
- Trisha’s Blog - How Top Banks Handle Flaky Tests
- Desirable Unit Tests By Kent Beck
- Martin Fowler's Definition of a Contract Test
- Your Tests are Failing You! (video)
- 5 Reasons Your Automated Tests Fail (video)