2017-08-01 11 views
0

test ngフレームワークを使用してセレンのwebdriverを使用してテストを自動化しています。 POIと工場設計パターンを実装しようとしています。 基本的には、ログインページがある2つのWebサイト(GUIインターフェイスで異なる)でテストしています ログイン名とパスワードとログインボタンですが、挑戦的な部分はwebelementsでは両方のWebサイトで異なるIDを持っています。 これのための一般的な方法を書いていますか?異なるWebサイトでIDの汎用を作成する方法

ロケータの場合、私は各値のインスタンスを取得し、メソッドで呼び出すenumクラスを持っています。

答えて

0

idは、必ず両方の要素を定義する必要があります。そのような解決策はありません。 あなたのテストケースでは、あなたがどの環境でそれに応じて要素を渡すかを定義するチェックを実装することができます

関連する問題