2017-12-29 39 views
0

私はページオブジェクトモデルで取り組んでいます。ここでは、テストのための単純化された擬似コードJavaページオブジェクトモデルでWebページの2つのバージョンをサポートするためのデザイン

  • Goは
  • が私のアカウントページに移動し、ホームページに
  • ある
  • ログイン
  • ログアウト
  • が何か
を確認して何かをします

今は2つのバージョンのアカウントページがあります。私は2つのクラスを持っています。 1つは元のアカウントページと別の新しいアカウントページです。上記のテストは元のアカウントページに書かれています。私は新しいホームページ(ほぼ同じ方法で、しかしロケータが異なる両方のページ)を作成するだけですが、既存のテストを使用できるようにするにはどうすればよいですか? 徐々に2つのバージョンの他のページがあります。

答えて

0

私は工場設計パターンを使用しました。テストはアカウントページの工場に行き、何らかの条件に基づいて正しいアカウントページを選択します。

関連する問題