码迷,mamicode.com
首页 > 移动开发 > 详细

学习 APPIUM 元素定位 (JAVA)-xpath

时间:2019-12-25 20:16:59      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:元素   find   code   ext   contain   顺序   pat   roi   index   

表达式

1.xpath根据text内容查找元素

//view[contains(@text,"value")]

//view[@text="value"]等

2.xpath根据content-desc查找元素

//view[contains(@content-desc,"value")]

3.xpath根据index查找元素

//view[contains(@index,value)]

4.元素顺序

//view/view[n]/view等
例子

以下语句已定位通过

WebElement sells = driver.findElement(By.xpath("//android.widget.TextView[contains(@text,‘正在售票‘)]"));

WebElement movie = driver.findElement(By.xpath("//android.widget.TextView[@text=‘夜孔雀‘]"));

WebElement banner =driver.findElement(By.xpath("//android.support.v7.widget.RecyclerView/android.widget.LinearLayout/android.widget.LinearLayout")) ;

WebElement menu_me = driver.findElement(By.xpath("//*[@resource-id=‘com.gewara:id/side_menu_home‘]/android.widget.TextView"));

学习 APPIUM 元素定位 (JAVA)-xpath

标签:元素   find   code   ext   contain   顺序   pat   roi   index   

原文地址:https://www.cnblogs.com/51testing/p/12098530.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!