0

現在、私はセレン Web ドライバー (Java スクリプト) を実行しています。最近、奇妙な問題が発生しています。私のスクリプトはまったく問題なく実行され、それらを再実行すると..時々、スクリプトが sendkeys() を介して他のフィールドに値を入力し、その結果、スクリプト全体が失敗することがあります。

その背後にある本当の理由はわかりません。実行しているスクリプトが非常に単純でストレートなフローであることはわかっています。これは、アプリケーションの応答の問題によるものですか? 同じことに取り組むために待機コマンドも与えたからです.しかし、同じスクリプトを再度実行すると、無関係なフィールドに値が入力されます..

注:再実行中にコードを変更することはありません... Selenium webdriver-javaスクリプトを実行すると、これは正常ですか??

この問題に対処する方法を知らないので、この問題に対処する方法を教えてください

4

1 に答える 1

0

実行するたびに要素ロケーターが動的に変化しているかどうかを把握し、コード ロケーターを調べて、変更をより適切に処理する必要がある場合があります。それ以外に、相互作用する要素がランダムに変化する理由はわかりません。

于 2012-12-21T10:43:23.493 に答える