Как экспортировать результаты при запуске сценариев 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", чтобы в случае сбоя одного скрипта система игнорировала его и продолжала запускать следующий скрипт в моем наборе тестов?
Кроме того, не могли бы вы предложить мне способ записи всех результатов при запуске сценариев в один выходной файл? Или результат каждого сценария помещается в каждый выходной файл, и в выходном файле будет отображаться список сценариев с ошибками. Любая помощь приветствуется. Спасибо.