1

我正在使用Selenium2 的页面对象方法,并想知道在 Maven 项目结构中组织页面对象的最佳方法。

我目前有一个完全独立的 maven 项目模块用于功能测试,所以我倾向于将页面对象放在测试项目的 src/main/java 中,然后将使用页面对象的 junit 测试放在 src/test/java 中。我想另一种方法是将它全部放在 src/test/java 中。

对这两种方法的优缺点有什么想法吗?

4

2 回答 2

1

我在我的项目中使用以下 -

src.test.java..library > 包含页面对象 src.test.java..tests > 包含测试

于 2011-03-08T07:00:24.547 回答
0

您可以将所有页面对象存储在资源下的属性文件中,您可以使用它读取这些属性文件( .properties 扩展名)

源/main/resources/homepage.properties

于 2020-06-19T09:24:21.583 回答