Cypress Flaky Tests Exercises 💪
I hate flaky tests. Luckily, common situations are causing the flake. I recently created several exercises that let anyone practice finding the source of the flake and fixing it. Check out repo bahmutov/flaky-test-cypress with the initial code. Each exercise has its own branch to check out: level1
, level2
, etc. Can you fix the test without touching the application code? I even recorded a video for each exercise showing how I found the flake and fixed it for good, see this YT playlist. And you can read the blog post “Cypress Flaky Tests Exercises”.
🎓 If you like this format of hands-on exercises, you probably would like my Cypress courses. I have hundreds of lessons for you to practice, and each lesson comes with a video and the full solution.
New blog posts and videos 📝📺
📝 Cypress Vs SafeTest is a very popular blog post ❤️
📝 Using Cypress App Action With ngrx/store Angular Applications
Cypress Vs SafeTest
I looked into the new SafeTest component test runner built by a Netflix engineer. You can read my point-by-point comparison between SafeTest and my Cypress Component Testing.
TLDR: Use Cypress Component Testing.
Here is a cool addition: there is now “Cypress vs SafeTest vs WebDriver” comparison following the same criteria, which is really cool.
What Will Happen To Cypress-The-Company?
It is hard to predict things, especially the future. Often people ask me what I think will happen to Cypress-The-Company (which is separate from Cypress the open-source test runner). I am trying to get a pulse of what people think about Cypress.io's commercial prospects. Can you answer this poll, please?
In the future, I will analyze the poll results and write down my thoughts.
Stay tuned and flake-free.