Ich bin Gurke und Selen für Integrationstests mit und haben eine Gurke Schritt definiert, die einen Screenshot der aktuellen Seite nimmt, etwa so:Suppress Ausgang bestimmter Gurke Schritte
Then /^save screenshot as "(.+)"$/ do |name|
embed_screenshot name
end
(Siehe this blog post für wie . die Screenshot funktioniert, wenn interessiert)
Zum Beispiel Teil eines Szenarios Einbettung könnte wie folgt aussehen:
...
When I go to the login page
And save screenshot as "authentication_1_login_page"
...
Alles perfekt funktioniert gut, aber o Natürlich ist der Screenshot-Schritt selbst in der Ausgabe von Gurke enthalten, was ein wenig störend ist, da er nichts mit den eigentlichen Tests zu tun hat. Gibt es eine Möglichkeit, diesen Schritt als "still" zu definieren, so dass er genau das tut, was er tun soll, aber nicht als eigenständiger Schritt in der Ausgabe enthalten ist?
Danke!
Ich werde das versuchen, danke. – Thilo
Die Seite wurde nach https://github.com/cucumber/cucumber/wiki/custom-formatters verschoben – Andrei