gpt4 book ai didi

java - 构建页面对象模型的自动化方法?

转载 作者:行者123 更新时间:2023-12-01 11:13:55 28 4
gpt4 key购买 nike

我必须为多个页面创建 POM,每个页面有超过 50 个用户可以与之交互的元素。手动执行此操作的几种方法是使用 Selenium IDE 并与字段交互,显示元素的标识符。另一种选择是右键单击,检查元素并找出标识符。这两种方法都很耗时,我的时间很紧张。 :-(

是否有更简单、甚至自动化的方法来执行此操作?

最佳答案

使用 Selenium IDE 捕获元素并不是最好的方法。 很高兴在 Firefox 中的 Firebug 之上安装 Firepath,这将使生活变得不那么轻松。但在一些具有长 XPATH 和类似 CSS 或名称/Id 标识的复杂页面中,您必须使用正则表达式。

根据我的理解,没有自动方法来捕获页面中的所有 webElement。

并不是您要一起使用所有页面,随着其开发并发布到测试,您可以添加特定于该页面的 webElement(当您使用 POM 时)。

您试图过度工程并自动化自动化,这将使您的代码复杂且脆弱。

所以我建议手动检查所需的元素并使用我上面建议的插件,这会让您的生活变得轻松。

关于java - 构建页面对象模型的自动化方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32060187/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com