gpt4 book ai didi

java - 我可以通过 Java 代码生成 HTML 页面的 XPath 表达式吗?

转载 作者:行者123 更新时间:2023-11-30 07:40:31 25 4
gpt4 key购买 nike

在Java中使用Selenium,如何在运行时获取XPath?例如,我可以通过 Java 代码生成 HTML 元素的 XPath 吗?

因为以后环境会变,我不想用Firebug或其他类似的工具来解决问题。在新环境中,项目将相同,但 id 或 XPath 表达式将不同。我希望我的代码可以在任何环境中工作。

最佳答案

不,你不能。您的 Java 代码基于您在 HTML 内容中找到的定位器(id、class、xpath 等),并且您的代码无法自行完成此操作。

至于你的问题,ID 不会因环境而改变,通常类也不会改变。尝试通过这些定位器来定位元素并尝试避免 xpath。这样,您在任何环境中运行代码都不会有问题。

关于java - 我可以通过 Java 代码生成 HTML 页面的 XPath 表达式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34760571/

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