我正在使用Selenium2 的页面对象方法,并想知道在 Maven 项目结构中组织页面对象的最佳方法。
我目前有一个完全独立的 maven 项目模块用于功能测试,所以我倾向于将页面对象放在测试项目的 src/main/java 中,然后将使用页面对象的 junit 测试放在 src/test/java 中。我想另一种方法是将它全部放在 src/test/java 中。
对这两种方法的优缺点有什么想法吗?
我正在使用Selenium2 的页面对象方法,并想知道在 Maven 项目结构中组织页面对象的最佳方法。
我目前有一个完全独立的 maven 项目模块用于功能测试,所以我倾向于将页面对象放在测试项目的 src/main/java 中,然后将使用页面对象的 junit 测试放在 src/test/java 中。我想另一种方法是将它全部放在 src/test/java 中。
对这两种方法的优缺点有什么想法吗?