97久久综合亚洲色HEZYO,曰韩无码二三区中文字幕,免费超爽大片黄,国产女人爽的流水毛片

網(wǎng)站logo
×

首頁 > 最新資訊 > 自動化用例編寫

自動化用例編寫

發(fā)布時間 2019-12-30

自動化用例編寫

Python 案例

 

 

 

Java 案例

 

 

 

 

測試用例重要部分

導(dǎo)入依賴

Python from import

Java import

capabilities 設(shè)置 

Python dict

Java Class

初始化driver

Python webdriver.remote

Java new AppiumDriver

元素定位與操作 find+action

斷言 assert

capabilities設(shè)置

app apk地址

appPackage 包名

appActivity Activity名字

automationName 默認(rèn)使用

uiautomator noReset fullReset 是否在測試前后重置相關(guān)環(huán)境 

unicodeKeyBoard resetKeyBoard 是否需要輸入非英文 之外的語言并在測試完成后重置輸入法 

capabilities示例代碼

 

 

元素定位

測試步驟三要素:

定位、交互、斷言

定位

Id (重要)

xpath(重要)

accessibityId: content-desc

不推薦:class -ios -android

 

  

 

 

 

定位與操作的代碼示例

 

等待

精確等待:Sleep 不推薦 

全局隱式等待 

driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

默認(rèn)值是0,也就是不等待 

顯式等待 

WebDriverWait wait = new WebDriverWait(driver, 10);

WebElementelement=wait.until(ExpectedConditions.elementToBeClickable(By.id("someid")));

windows自動化測試示例