私はSelenium2 で Page Objects アプローチを使用しており、Maven プロジェクト構造でページ オブジェクトを整理する最良の方法を考えています。
私は現在、機能テスト用に完全に別の Maven プロジェクト モジュールを持っているので、ページ オブジェクトをテスト プロジェクトの src/main/java に配置してから、ページ オブジェクトを使用する junit テストを src/test/java に配置することに傾いています。別の方法は、すべてを src/test/java に置くことだと思います。
どちらのアプローチの利点/欠点について何か考えはありますか?