我的目标:我需要构建一个自动化工具,它使用页面对象模型来自动化Web应用程序。
页面对象模型与特定的Web应用程序紧密耦合。如果要自动化特定Web应用程序,则需要为该应用程序定义页面对象库并相应地运行测试。
现在,我能以某种方式设计和开发页面对象模型,以便自动化多个Web应用程序吗?
谢谢,
答案 0 :(得分:0)
这实际上取决于那些类似的Web应用程序,你可能有例如LoginForm
页面对象,因为它通常只包含登录和密码输入+某种操作按钮。但是这些情况非常罕见,所以我没有真正看到开发这样的库的问题,大多数应用程序的布局,元素ID,类和其他东西都不同。