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

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

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

最佳答案

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

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

关于testing - 将页面对象保留在Maven项目中的位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5222943/

10-09 05:34