Not the first read that unit tests are cool. However, I don't see how they can help in real projects.
Now I have the feeling that I write a lot of tests, spend a lot of time, but nothing will.
Or that you need to provide everything, but if provided then why actually test?
Corny then you don't have to manually launch a browser and then 5 options where each still a range of versions, which all should work as it should. That's what automated testing was invented in the first place, i.e. it allows to test very much for a very small period of time (comparison with real hands).
Additional cool things:
- If something worked fine and then stopped - you learn about it, and find a reason for this.
- If the test worked well, you can dismiss the risks which you know, because you describe them in the test, and hammer head risk that you forgot to include. For example to give the security test result, and they will check that you have not provided neither in the tests nor in the project.