2017-01-05 2 views

答えて

0

これは間違いなく幅広い質問ですが、すべてのテスターの問題を引き起こします。

実際には、これらの問題を回避するための方法はありません。なぜなら、製品が開発されたときにhtmlが変更されるからです。 IDを使用して可能な限り要素の位置を特定することにより、この問題を回避する可能性を高めることができます。これは、XPathのようにレイアウトが変更されても一意であることが保証されています。

利用可能なIDがない場合は、より脆弱なロケータメソッドに移動する必要があります。

参照のためにこのブログ記事を参照してください。

https://blog.mozilla.org/webqa/2013/09/26/writing-reliable-locators-for-selenium-and-webdriver-tests/

関連する問題