我们可以使用Page Object模型方法自动化多个Web应用程序吗?

时间:2014-04-16 10:33:00

标签: selenium automation qa

我的目标:我需要构建一个自动化工具,它使用页面对象模型来自动化Web应用程序。

页面对象模型与特定的Web应用程序紧密耦合。如果要自动化特定Web应用程序,则需要为该应用程序定义页面对象库并相应地运行测试。

现在,我能以某种方式设计和开发页面对象模型,以便自动化多个Web应用程序吗?

谢谢,

1 个答案:

答案 0 :(得分:0)

这实际上取决于那些类似的Web应用程序,你可能有例如LoginForm页面对象,因为它通常只包含登录和密码输入+某种操作按钮。但是这些情况非常罕见,所以我没有真正看到开发这样的库的问题,大多数应用程序的布局,元素ID,类和其他东西都不同。