Я использую огурец и селен для интеграционного тестирования и определил шаг огурца, который делает снимок экрана текущей страницы, например так:
Then /^save screenshot as "(.+)"$/ do |name|
embed_screenshot name
end
(см. это сообщение в блоге о том, как работает встраивание снимков экрана, если интересно.)
Например, часть сценария может выглядеть следующим образом:
...
When I go to the login page
And save screenshot as "authentication_1_login_page"
...
Все работает отлично, но, конечно, экранШаг выстрела сам по себе включен в вывод огурца, что немного отвлекает, поскольку не имеет ничего общего с реальными тестами.Есть ли способ определить этот шаг как «тихий», так что он просто выполняет то, что должен делать, но не включается как отдельный шаг в вывод?
Спасибо!