appium ios find_elements 模糊搜索

appium 中的find_elements_by_xpath,可以使用模糊搜索,匹配的属性根据appium中的Inspector(即放大镜)获取,如@name,@label等


contains是一个字符串查找函数
  语法是:fn:contains(string1,string2),表示如果 string1 包含 string2,则返回 true,否则返回 false。
  例如:contains('XML','XM'),结果:true。

find_elements_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIAStaticText[contains(@name,"as")')


match是一个匹配正则表达式的函数
  语法是:fn:matches(string,pattern),表示如果 string 参数匹配指定的模式,则返回 true,否则返回 false。
  例如:matches("12", "[0-9]{1,2}"), 结果:true。

find_elements_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIAStaticText[matches(@name,"as")')

正则表达发现不支持


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值