TDTD, or Unit testing Selenium tests
I liked the idea to call this "Test Driven Test Development"! So this is time for my input to discussions "I'm writing Selenium tests. Do I need to unit test them?" You can replace "Selenium" with any of frameworks which uses it, if you wish. As the correct answer is "it depends", here's my opinion when it's worth doing this. At the moment I've started automating huge system, which is not so complex when looking at what it does, but it's a challenge in another areas: - main goal is to save and display lots of data about countries. Names, demographic data, national holidays, various geographic facts etc. etc. - part of it is a legacy system. Some parts are being rewritten, some will stay as they are for a long time. Or maybe not. They can be rewritten any time. By "legacy" I mean - you remember those times, when main methods for formatting html page layout were "you put a table inside a table of a table of....