gpt4 book ai didi

java - 使用 Selenium Webdriver 和 Java 检查特定 H3 文本中的输入复选框

转载 作者:行者123 更新时间:2023-11-29 03:25:50 26 4
gpt4 key购买 nike

我想用 selenium webdriver 和 Java 检查输入复选框,我试图单击页面的第三个标题 (h3) 输入元素内的复选框:-

元素的例子是:-

<h3 class="header-element">
<input type="checkbox" checked=""/>
I want to click the checkbox for this particular text
</h3>
<h3 class="header-element">
<input type="checkbox" checked=""/>
I dont want to click the checkbox for this text
</h3>

我试过下面的方法

//h3[starts-with(text(),'I want to click')]/input

//h3[text()='I want to click the checkbox for this particular text']/input

这些似乎都不起作用。你能建议另一种可能的方法吗?谢谢。

最佳答案

尝试使用normalize-space():

//h3[normalize-space(.)='I want to click the checkbox for this particular text']
/input

//h3[starts-with(normalize-space(.))='I want to click']/input

参见 http://www.w3.org/TR/xpath/#function-normalize-space

关于java - 使用 Selenium Webdriver 和 Java 检查特定 H3 文本中的输入复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21043715/

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