gpt4 book ai didi

css - 在 Selenium 中使用 CSS 选择器查找路径

转载 作者:行者123 更新时间:2023-11-27 23:38:09 24 4
gpt4 key购买 nike

我正在尝试使用 CSS 选择器和 Selenium (Java) 查找元素。

这是我的 HTML。

<div class="PayMeth" widgetid="PayMeth_0" id="PayMeth_0">
<div class="Icon GIFT" data-dojo-attach-point="pmN"></div>
<div class="paytMethLab" data-dojo-attach-point="pmN">Program Card<br>
0000 000 0000 ****</div>
<div class="payMethAmtP" data-dojo-attach-point="pmAmtN">-$0.1</div>
</div>

我使用了以下路径,但失败了。

By.cssSelector("div[class=paytMethLab.contains(Program Card)]")

我想获取文本“Program Card”。有人可以帮忙吗?谢谢。

最佳答案

这是您可以使用的简单 CSS。

div.paytMethLab

这是代码

WebElement PayMeth = wait.until(ExpectedConditions.visibilityOfElementLocated(By.cssSelector("div.paytMethLab")));
String programcard= PayMeth .getText();
if(programcard.contains("Program Card"))
{
//your logic goes here.
}

关于css - 在 Selenium 中使用 CSS 选择器查找路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57151198/

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