ai didi

java - 使用忽略大小写的属性查找元素

转载 作者:行者123 更新时间:2023-11-30 10:38:50 24 4
gpt4 key购买 nike

有没有什么方法可以使用不区分大小写的属性来查找元素?

想一想,我想通过这样的标题查找元素:

driver.findElement(By.cssSelector("input[title='This is a Test Title']")).sendKeys("Test");

但标题文本的更改不会影响我的 WebElement

最佳答案

你可以通过xpath来实现这个。看下面的例子。

driver.findElement(By.xpath(".//input[translate(@title, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz') = 'this is my title']")).sendKeys("Test");

上面的 xpath 会将所有大写字母从标题转换为小写,并检查它是否等于给定值。

关于java - 使用忽略大小写的属性查找元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39528749/

24 4 0
文章推荐: swift - UILabel 不会随计时器更新
文章推荐: Javascript 使用变量设置属性
文章推荐: javascript - 消息显示之外的 knockout validation
文章推荐: swift - 使用自定义过渡时,为什么 UIDropShadowView 会插入呈现 View Controller ?
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com