公司:#小米 #滴滴
崗位:#自動(dòng)化測(cè)試工程師
關(guān)鍵字:#adb #Android #移動(dòng)端app #Appium #java Appium是使用Node.js平臺(tái)編寫的“HTTP Server”,并使用Webdriver JSON線協(xié)議驅(qū)動(dòng)iOS和Android會(huì)話。
因此,在初始化Appium Server之前,必須在系統(tǒng)上預(yù)先安裝Node.js 當(dāng)Appium被下載并安裝時(shí),在我們的機(jī)器上設(shè)置一個(gè)暴露REST API的服務(wù)器 它從客戶端接收連接和命令請(qǐng)求,并在移動(dòng)設(shè)備(Android / iOS)上執(zhí)行該命令, 它響應(yīng)HTTP響應(yīng)。
再次,為了執(zhí)行此請(qǐng)求,它使用移動(dòng)測(cè)試自動(dòng)化框架來驅(qū)動(dòng)應(yīng)用程序的用戶界面。
框架像Apple Instruments for iOS(僅適用于Xcode 3.0或更高版本的OS X v10.5及更高版本)適用于Android API的Google UIAutomator 16級(jí)或更高版本 Selendroid for Android API等級(jí)在15以下。