Ich habe die letzte Woche damit verbracht, Selen zu lernen und eine Reihe von Webtests für eine Website zu erstellen, die wir starten werden. Es war großartig zu lernen und ich habe einige Xpath- und CSS-Ortungstechniken gelernt.
Das Problem für mich ist jedoch, dass kleine Änderungen die Tests unterbrechen - jede Änderung an einem Div, einer ID oder einer Autoid-Nummer, mit deren Hilfe Widgets identifiziert werden können, unterbricht eine beliebige Anzahl von Tests - es scheint nur sehr spröde zu sein.
Haben Sie also Selentests (oder ähnliche Tests) geschrieben und wie gehen Sie mit der Sprödigkeit der Tests um (oder wie verhindern Sie, dass sie spröde werden), und für welche Art von Tests verwenden Sie Selen?