0

現在、Ruby コマンド プロンプト ウィンドウで各 Selenium Ruby Webdriver スクリプト (*.rb) を次の構文で実行しています。例: ruby​​ test.rb。それはうまくいきます。

ただし、他にもいくつかのスクリプトがあり、ruby test1.rb を呼び出す代わりにすべてのスクリプトを 1 回実行し、このスクリプトが完了するのを待ってから実行を続けます: ruby​​ test2.rb.....そして、ruby test3 .rb.....

一度に作成したすべてのスクリプトを実行する方法を教えてください。本当にありがとう。

4

3 に答える 3

2

rakeを使用できます。gemこのためには、という名前のファイルを作成しrakefile.rb、以下のコンテンツを貼り付ける必要があります。

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

今、あなたのターミナルに電話rakeしてください、あなたは元気であるはずです。

于 2012-12-09T14:46:50.997 に答える
0

機能ファイルを作成し、機能全体を実行するのはどうですか?

于 2012-12-09T14:53:05.487 に答える