gpt4 book ai didi

java - Selenium - 存储隐藏变量

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:29:05 24 4
gpt4 key购买 nike

我们正在使用 Junit + Selenium 对我们的网页进行网络测试。但是我们遇到了一个问题。

我需要使用 Selenium 解析隐藏字段中的值。
隐藏字段的HTML
<input type="hidden" name="secretId" value="123456"/>
我使用以下 XPath
//input[@name='secretId']/@value

我需要抓取那个隐藏变量并使用 XPath 存储它,然后在脚本中进一步使用它。

我如何使用 Selenium 做到这一点?

我试过了

String secretId = selenium.getText("//input[@name='secretId']/@value");
返回空字符串

String secretId = selenium.getEval("//input[@name='secretId']/@value");
返回空

XPath 是正确的,我已经用 Firefox 中的 XPath Checker 验证了这一点

谢谢?

最佳答案

找到答案
String secretId = selenium.getValue("//input[@name='secretId']");

关于java - Selenium - 存储隐藏变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2317961/

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