新版的的功能是:
- waitForDialogToOpen() // 等待對(duì)話框打開(kāi),默認(rèn)等待時(shí)間是largeTimeout - waitForDialogToClose()// 等待對(duì)話框關(guān)閉,默認(rèn)等待時(shí)間是largeTimeout - getString(String id) // 可以傳入文本id - scrollToSide(int side, float scrollPosition) // 水平滑動(dòng),多了一個(gè)要滑動(dòng)的百分比scrollPosition(0-1)1是滑動(dòng)整屏 - scrollViewToSide(View view, int side, float scrollPosition) // 水平滑動(dòng)view,多了一個(gè)要滑動(dòng)的百分比scrollPosition(0-1)1是滑動(dòng)整屏 - WebElement.setAttributes(Hashtable<String,String> attributes) // WebElement新增attributes屬性 - WebElement.getAttribute(String attributeName) |
與老版本相比的改進(jìn)點(diǎn):
- getView(String id) //也可以傳入android.R中的id值,而不僅僅是工程下的R文件 - hideSoftKeyboard() // 確保能關(guān)閉軟鍵盤了 - clickOnMenuItem() // 提高等待時(shí)間 - enterText(), clearEditText() // 比以前要快了 - drag() // 首先會(huì)做關(guān)閉軟鍵盤操作 - takeScreenshot() // 更好的GL SurfaceViews支持 - searchText/waitForText //支持換行 - By.id //返回動(dòng)態(tài)id - getCurrentWebElements() // 更好的支持css和xpath |