8 Ways To Retry: Finding Flaky Tests
Tomas Fernandez describes several tools' features that can help you resolve flaky tests in each popular language.
How to Identify, Fix, and Prevent Flaky Tests
If you want to know how to deal with flaky tests in general, Deepika Kale wrote a good, high-level overview.
And Wayne Roseberry suggests that sometimes you need to Think Like A Tester And Go Beyond The Code.
How we faced the problem of flaky tests
Test flakiness is one of the most common challenges in test automation. Here's how Bogdan Polianok and his colleagues approached this problem by building a custom solution to identify the flaky tests.
Are You Sure They Are Flaky Tests?
Failing tests? Stuart Thomas advises to first find out whether it's a problem with a test or the system. And once you know it — act accordingly.
Flakiness isn't from your test framework
David Burns — one of the main contributors to Selenium — explains why tools alone can't solve test flakiness. There's a constructive discussion in the comments, too.
Fixing a flaky Playwright test with a loop
I enjoyed reading this story of Steven Boutcher trying to fix a flaky test with a custom solution only to notice there's already a built-in feature in Playwright to handle that case. I mean, who hasn't been there?!
Furthermore, Thananjayan Rajasekaran shared a handy guide to Executing Tests on Remote Browser and Browser in Servers with Playwright.
Timeouts Against Flaky Tests: True Cases with Playwright
In some scenarios, Playwright tests can be flaky, too. Andrey Enin gives three examples and offers a controversial, but effective solution using timeouts.
Furthermore, Ravi Kiran showcases the Effective Utilization of Playwright Fixtures.
Mastering Playwright Test Automation: From Flaky Tests to Confident Deployments
Parthiban Rajasekaran shares plenty of lessons learned from working with Playwright that will help you improve the reliability of your tests.
Moreover, Juan Promanzio gives advice on Avoiding Collisions and Failures in Parallel Testing, while Debbie O'Brien shows a few tips on Reproducing CI Failures Locally in Playwright.