Appium是一個APP的自動化框架,可用於測試APP、網頁(web)、混合型應用,而且是跨平台(可以針對不同平台用一套api來編寫測試用例)的,
Appium的特點:
1、使用自動化來測試一個app,且不需要重新編譯它
2、寫自動化case(用例),不需要學習特定的語言,(可以用現有會使用的語言開發,python就是一個很不錯的選擇)
3、一個自動化框架不需要重復造輪子
4、一個自動化框架需要開源,在精神和實踐上實現開源
Appium的C/S架構
Appium遵守REST設計風格的web服務器,它接受客戶端的連接,接客戶端的命令,在手機設備上執行命令,通過HTTP的響應收集命令執行的結果,這鍾架構給使用者提供很好的開放特性,只要某種語言有http客戶端的api,我們就可以通過這個語言寫我們的測試代碼
以上未完待續,還須多補充