Fork me on GitHub
#clojure-germany
<
2021-03-30
>
javahippie10:03:26

Schönen guten Morgen

beders16:03:52

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?

ordnungswidrig19:03:24

Ich glaube etaoin ist das schönste, was wir haben. 🙂

👍 3
javahippie19:03:13

Ich höre unser Testautomatisierungs-Team nur andauernd über Selenium fluchen

ordnungswidrig19:03:31

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.

👍 6
henrik4220:03:31

@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?

beders21:03:19

Henrik, ist bei uns nicht der Fall, aber ich hab gute Erfahrung mit Robotframework gemacht. Da schreiben sich die Tests wie manuelle Testanleitungen.

beders21:03:18

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.