Selenium Tests should be 100% Independent
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…