Here’s a collection of articles we’ve found helpful when trying to understand why flakes occur and how to write more resilient tests.
By Filip Hric
- Using explicit waiting
- Using unreadable selectors
- Selecting elements improperly
- Ignoring requests in your app
- Overlooking DOM re-rendering
- Creating inefficient command chains
- Overusing UI
- Repeating the same set of actions
By Josh Justice