gpt4 book ai didi

java - 在selenium中选择cssselection时显示异常

转载 作者:行者123 更新时间:2023-11-30 08:13:55 26 4
gpt4 key购买 nike

<h3 class="menuheader expandable " headerindex="1h"><span class="accordprefix"></span>

<h3 class="menuheader expandable " headerindex="2h"><span class="accordprefix"></span>
<h3 class="menuheader expandable " headerindex="3h"><span class="accordprefix"></span>

我们的应用程序具有上述 header 。每个 header 都将 headerindex 作为唯一值进行识别。我使用了以下代码:

WebElement Tab_selection = driver.findElement(By.cssSelector("<h3>[headerindex=2h]"));
Tab_selection.click();

但它显示了异常:

invalid selector: An invalid or illegal selector was specified. Could you please help on that

最佳答案

您需要将 2h 括在引号中 ( explanation ):

h3[headerindex="2h"]
<小时/>

并且,xpath 定位器始终是一种替代方案:

By.xpath("//h3[@headerindex='2h']")

关于java - 在selenium中选择cssselection时显示异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29930074/

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