Separating Real Issues from Flaky Tests

A flaky test is one that is unstable when it is executed. In other words, sometimes it passes, and other times it fails for no reason at all, even if the code hasn't been modified. Flaky tests can get in the way of a smooth testing process, especially when you are part of a big testing project.

The consequences of flaky tests are as follows:

  • Resources and time can be wasted before you realize that there is no real problem with the test.
  • Flaky tests can slow down productivity, causing delays.
  • Flaky tests can impact the team's mood, due to the frustration of trying to figure out what's wrong.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.220.154.41