0

Web アプリケーションが想定どおりに動作していることをテストしています。

ここに私のスクリプトがあります

setSpeed    7000    
open    router2/default.aspx?FIRID=10CAAR&SUMSTAT=1&SID=200ba6db-99d7-474b-a26b-8a0b9e772fec&PID=   
click   name=radio_43   
clickAndWait    id=ctl00_Content_btnContinue    
verifyTextPresent   United States Military  
selectWindow    null

その下に表示されているリンク ( router2/default.aspx?FIRID=10CAAR.... ) のために setSpeed コマンドを使用しています。これはすぐにリダイレクトされ、ランダムな URL を生成します (その URL を取得できません)。 .

そのため、7 秒の遅延を設定しました。しかし、それは遅い/非効率的です。

ありがとう

4

1 に答える 1

1

pause必要に応じて数秒間置くだけで実行速度を落とす必要はありません。

開くURLを取得するには、IDEでgetAttributeメソッドstoreAttributeを使用します。

openコマンドを使用すると、seleniumはタイムアウト期間待機します。

Thnaks。

于 2012-06-26T12:12:29.270 に答える