忘記在那個版本了 robotium就對web識別做了支持,跟selenium的原理是一樣的,根據html的屬性、Dom路徑去獲取對應的元素信息,具體方法如下
className(String className) | 根據className屬性獲取webElement 參數:className 返回值:className對象 |
cssSelector(String selectors) | 根據css獲取web元素 參數:css 選擇器 返回值:css 選擇器對象 |
getValue() | 返回的value 返回值:String value |
id(String id) | 根據id獲取web元素 參數:id值 返回值:id對象 |
name(String name) | 根據name獲取webElement 參數:name的值 返回值:name對象 |
tagName(String tagName) | 根據tagName獲取webElement 參數:tagName的值 返回值:name的值 |
textContent(String textContent) | 使用textContent來獲取webElement(可以使用正則表達式) 參數:text的值 String類型 返回值:text對象 |
xpath(String xpath) | 使用xpath來獲取webElement 參數:xpath的值 返回值:xpath對象 |