Selenium Tests should be 100% Independent

Photo by Rod Long on Unsplash

What is independent?

Independent of each other.
If a test depends on another test and the other test fails, the current test may fail as well. Or it may be ignored.

If a test does not depend on any other test, it will run every time.

Independent of development environment.
The test should run on the development…