現在、「Rubyでコマンドプロンプトを開始」ターミナルでrake gemを使用して、テストスイート(Selenium Ruby Webdriverで作成)ですべてのSeleniumスクリプトを一度に実行しています。
これを行うには、以下の内容の「rakefile.rb」という名前のファイルを作成し、ターミナルで「rake」を呼び出す必要があります(以前の投稿の人のガイドに基づいてこの知識を知っています)。
task :default do
FileList['file*.rb'].each { |file| ruby file }
end
ただし、実行時に失敗したスクリプトが1つあると、実行は終了します。
誰かが「rakefile.rb」を変更する方法を教えてください。1つのスクリプトが失敗した場合、システムはそれを無視し、テストスイートで次のスクリプトを実行し続けますか?
また、スクリプトを実行したときにすべての結果を1つの出力ファイルに書き込む方法を教えてください。または、各スクリプトの結果が各出力ファイルに入れられ、出力ファイルに失敗したスクリプトのリストが表示されます。どんな助けでも大歓迎です。本当にありがとう。