我的目标是:我需要构建一个自动化工具,它使用页面对象模型来自动化web应用程序。
页面对象模型与特定的web应用程序紧密耦合。如果您正在自动化一个特定的Web应用程序,则需要为该应用程序定义页面对象库并相应地运行测试。
现在,我能以某种方式设计和开发页面对象模型,使其自动化多个Web应用程序吗?
谢谢
这实际上取决于这些web应用程序有多相似,例如,您可能有LoginForm
page对象,因为它通常只包含登录和密码输入某种操作按钮。但是这些情况非常罕见,所以我不认为开发这样的库有什么意义,大多数应用程序在布局、元素ID、类和其他方面都有所不同。
我有一个测试自动化工具,现在我们正在为我们的网络应用程序的自动化测试实现页面对象模型,根据我的理解,如果你只有一个应用程序要测试,页面对象模型是好的,但是我们有多个网络应用程序要测试测试。我只是想知道是否真的有可能为多个Web应用程序创建页面对象模型,并且该工具应该能够通过使用页面对象进行自动化测试??
我们可以使用页面对象执行滚动吗? 实际上,我需要根据元素滚动网页(向上/向下)。如何使用页面对象执行。 我使用Selenium web drive来启动浏览器,并使用Page对象来自动化web页面。 有什么建议吗???
以下是我对应用于Webdriver的PageObjects/Pagefactory的实现理解: 这些Scenario Classes实例化PageObjects,并在其中调用方法,而Browser设置仅在每次测试运行时调用一次。 现在的问题是: 我应该像下面这样声明一个方法并调用Pagefactory吗 公共的 MyPage 方法() { 调用方法,如登录() 等返回页面工厂.initElemen
问题内容: 据我所知,我可以使用Golang运行简单的Web服务器,只需使用软件包即可,例如 其中PORT是要侦听的TCP地址。 我可以将PORT用作PORT S ,例如从一个应用程序中使用吗? 我的问题可能很愚蠢,但是“谁不问,他就不会回答!” 感谢前进! 问题答案: 你不能。 但是,您可以在不同的端口上启动多个侦听器
在我的Spring启动kafka发布者应用程序中,我希望支持以字符串(json)或字节格式发布消息,因为我希望同时支持json和avro。但spring boot中的Kafka模板让我们只定义其中一个模板。有没有一种方法可以同时使用两个模板或任何其他方式来提供对json和avro的支持?
我是springboot的新手,目前正在尝试调试spring boot应用程序。有什么办法可以做到吗?