gpt4 book ai didi

java - 用于按钮文本的 Selenium css 选择器

转载 作者:行者123 更新时间:2023-11-29 04:44:48 26 4
gpt4 key购买 nike

HTML 如下所示:

<button class="btn btn-primary pull-right" type="submit">Sign in</button>

有多个具有相同类和类型值的按钮。但是我只需要使用 CSS 选择器单击登录按钮。我尝试了以下方法,但没有一个起作用

@FindBy(how=How.CSS, using="button:contains('Sign in')") WebElement signInButton;

@FindBy(how=How.CSS, using=".btn btn-primary pull-right[text='Sign in']") WebElement signInButton;

另请参阅一些复杂的 CSS 选择器示例网站。

最佳答案

CSS 选择器不支持文本评估。改用 XPath:

@FindBy(how=How.XPATH, using="//button[text()='Sign in']")
WebElement signInButton;

关于java - 用于按钮文本的 Selenium css 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37652589/

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