Tachchen!
Schönen guten Morgen
Moin. Muss sich hier jemand mit UI Regression testing rumschlagen? Ich bastele mit zur Zeit was mit https://github.com/igrishaev/etaoin und das funktioniert soweit prima. Aber vielleicht gibt es ja was schöneres?
Ich glaube etaoin ist das schönste, was wir haben. 🙂
Ich höre unser Testautomatisierungs-Team nur andauernd über Selenium fluchen
Selenium is auch mistig. Aber meistens deshalb mistig, well die Software sich wehrt: changing ids, unklare testdaten etc. Meiner Meinung nach, sollten die Entwickler die aufgabe habe die eindeutigen selektoren für die UI element zu liefern.
@beders Taugt deine Lösung mit etaoin auch für Fälle, in denen Tester ohne viel Programmiererfahrung die Tests schreiben sollen? Habt ihr Erfahrungen mit so einem Vorgehen?
Henrik, ist bei uns nicht der Fall, aber ich hab gute Erfahrung mit Robotframework gemacht. Da schreiben sich die Tests wie manuelle Testanleitungen.
Was Test-Selektoren angeht: Daher moechte ich gerne UI Tests den Entwicklern aufdruecken. Unser Test-Team, welches fragwuerdigen Java+Selenium Code erzeugt verbringt sehr viel Zeit damit Selektoren zu finden.