Есть ли способ автоматически показать мне страницу, если тест не пройден, а затем выйти, чтобы я мог исправить тест, прежде чем продолжить ... может быть, добавив тег @skip, если мне все равно, если он не пройден? 1001 *
Да, ответ немного запоздал, всего лишь 1 год, но ...
Вы можете добавить это в файл features / env.rb или другой файл в файле functions / support:
After do |scenario| if scenario.respond_to?(:status) && scenario.status == :failed $fail_count = $fail_count.to_i + 1 save_and_open_page if $fail_count <= 5 end end
Подробнее здесь: блог с комментариями