0
私はセレンベースの自動化フレームワークに取り組んでいます。 ダッシュボードページがあります。ダッシュボードページには100以上のWeb要素があります。 対応するアクションも含まれています。 1つのクラスファイル内のWeb要素と1つのクラスファイル内のアクションを分割できますか?ページオブジェクトモデルセレンのオブジェクトとアクションの分割
私はセレンベースの自動化フレームワークに取り組んでいます。 ダッシュボードページがあります。ダッシュボードページには100以上のWeb要素があります。 対応するアクションも含まれています。 1つのクラスファイル内のWeb要素と1つのクラスファイル内のアクションを分割できますか?ページオブジェクトモデルセレンのオブジェクトとアクションの分割
Page Object
のメソッドは、WebElements
(PageFactory
を使用している場合)またはそれらの要素のロケータに依存します。 WebElements
とそのメソッドを分離すると、Page Object
デザインパターンとオブジェクト指向のクラス構造が一般的に壊れてしまいます。
seleniumhqとgithubに詳細と例があります。