При использовании watir-webdriver в сочетании с Cucumber ошибки, если таковые имеются, выводятся в html-файл, который очень хорошо отформатирован и содержит ошибки watir-webdriver.
Это можно сделать, добавив следующие флаги в ваш профиль по умолчанию в cucumber.yml:
--color --format pretty --format html -o results.html
Подробнее об этом файле здесь. Вот немного фона для огурца .
Однако, если вы используете из консоли только watir-webdriver, вы можете перенаправить ошибки watir-webdriver в файл, выполнив следующие действия:
$ ruby your_watir_script.rb 2> watir_debug.log #watir outputs errors as stderr
В большинстве случаев, если что-то в watir выходит из строя (например, элемент не может быть найден), то все после этого также не работает, поэтому полезно, чтобы что-то вроде Cucumber управляло вашей автоматизацией на основе сценария. *