5

ロボット (selenium2library を使用) に、テスト中に 1 か所だけに配置する必要があるすべての要素の暗黙的な待機を設定するオプションがあるかどうかを尋ねたいと思いますか? 現在、キーワードの各要素の前に待機を配置しています(あまり見栄えがよくありません)

Wait Until Element Is Visible    ${repeated for each element}

フロントエンドはAngularで作られています。それがトラブルの原因である可能性があり、拡張されたselenium2libraryもいくつか見つけましたが、公式にサポートされているライブラリ(現在はselenium2libraryのみ)しか使用できないため、この拡張ライブラリを使用できません...

また、ライブラリのインポート中に暗黙の待機とタイムアウトを設定しようとしましたが、役に立たないようです (各要素の前に「待機」をコメントすると、再び失敗し始めます)

Library    Selenium2Library    10    15

なにか提案を?この場合、各要素の前に本当に待機する必要がありますか?

ありがとうございました

4

1 に答える 1

2

より良いアプローチがあるかどうかはわかりませんが、次の方法で Selenium の速度を落とすことができますSet Selenium Speed

Set Selenium Speed  0.5 seconds

http://robotframework.org/Selenium2Library/Selenium2Library.html#Set%20Selenium%20Speed

于 2016-11-16T15:13:32.933 に答える