Re:Signs you are doing continuous testing wrong
by alex__c on Thursday November 08, 2018 @10:39AM
(#18406994)
The objects under test are brittle and bound to change dramatically. Selenium can't offer you insurance against this.
I now remember a test suite we had on my project (automotive). We tested against the code structure... that is, we would follow a variable's lifetime and check that its value is correct throughout execution. Two releases later, guess which function got slightly refactored and threw off some 20 testcases?
There's definitely some good with selenium, but I and others find it is often brittle and doesn't catch errors as reliably as would be ideal.