Как экспортировать результаты при запуске сценариев Selen Ruby Webdriver для вывода файлов из окна командной строки Ruby

В настоящее время я запускаю все сценарии selenium в своем тестовом наборе (написанном Selenium Ruby Webdriver) за один раз, используя rake gem в терминале «Запуск командной строки с Ruby».

Для этого мне нужно создать файл с именем «rakefile.rb» с содержимым ниже и просто вызвать «rake» в моем терминале: (я знал это знание, основываясь на руководстве человека в моих предыдущих постах).

task :default do
    FileList['file*.rb'].each { |file| ruby file }
end

Тем не менее, выполнение будет прервано, если во время выполнения произошел сбой одного сценария.

Кто-нибудь, пожалуйста, помогите мне подсказать, как изменить "rakefile.rb", чтобы в случае сбоя одного скрипта система игнорировала его и продолжала запускать следующий скрипт в моем наборе тестов?

Кроме того, не могли бы вы предложить мне способ записи всех результатов при запуске сценариев в один выходной файл? Или результат каждого сценария помещается в каждый выходной файл, и в выходном файле будет отображаться список сценариев с ошибками. Любая помощь приветствуется. Спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос