1
テキストファイルからたくさんのサイトをロードし、そのページに特定のテキストが含まれているかどうかを確認するワイトコードが書かれています。読み込みに時間がかかる、どうすればそれを作るのですか?Watirがページが読み込まれるまでに10秒かかると言います。Watirがとても長い時間待ってから移動するようにする
テキストファイルからたくさんのサイトをロードし、そのページに特定のテキストが含まれているかどうかを確認するワイトコードが書かれています。読み込みに時間がかかる、どうすればそれを作るのですか?Watirがページが読み込まれるまでに10秒かかると言います。Watirがとても長い時間待ってから移動するようにする
WatirMelonページにはTimeoutクラスの例があります - hereを参照してください。
以下のウェブページで試してみましたが、うまくいくようです。
require 'watir'
ie = Watir::IE.new
check_url = 'http://www.nst.com.my/'
begin
Timeout::timeout(10) do
ie.goto(check_url)
end
puts 'page loaded'
rescue Timeout::Error => e
puts 'page timed out'
end
上記のコードであなたのリストをループすることができます。
返事をお寄せいただきありがとうございますが、「初期化されていない定数Timeout(NameError)」というエラーが発生しました。何か案は? –
さて、私はそれが働いて、タイムアウトを要求しなければならなかった、ありがとう。 –