這個小節(jié)主要會來介紹下Appium常見的API使用蜜笤。上面幾節(jié)課已經(jīng)介紹了一些API了如點擊,通過定位方式定位到控件后調(diào)用click方法就可以對控...
![240](https://upload.jianshu.io/collections/images/639636/2.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
這個小節(jié)主要會來介紹下Appium常見的API使用蜜笤。上面幾節(jié)課已經(jīng)介紹了一些API了如點擊,通過定位方式定位到控件后調(diào)用click方法就可以對控...
接著來介紹下按文本的定位方式僚稿,這是一種最快捷的定位方式姊氓,如果是不考慮后期維護(hù)下的話丐怯,如果控件剛好有文本的屬性,按文本定位是最快的翔横,都不需要用到元...
接著我們來介紹下第二種定位方式读跷,按控件類型的定位方式。有時候控件沒有id棕孙,這時候我們可以運用控件類型來定位舔亭,一個頁面上相同類型的控件一般會有多個...
自動化可以簡單概括為三個步驟: 控件定位 控件操作 校驗點編寫 我們先來介紹下控件定位。Appium提供了多種定位方式蟀俊,最常見使用的是ID這種定...
在編寫具體腳本之前先來介紹下被測試的應(yīng)用钦铺,這本書我們會使用開源中國這個APP來作為被測試的對象。這個 應(yīng)用的APK可以從開源中國的網(wǎng)站上獲取得到...
Appium Server已經(jīng)安裝完畢肢预,接著需要借助Maven自動化去下載Appium的客戶端依賴矛洞。 打開項目里的pom.xml文件,這個文件主...
因為本教程使用的是Java語言來進(jìn)行測試腳本編寫烫映,所以任意一個寫Java的IDE都可以沼本,這里會介紹IntelliJ idea這個IDE。 Int...
Appium是一種CS的架構(gòu)锭沟,client端提供一些API供調(diào)用抽兆,然后和Appium Server通信,client端如果是使用maven來做構(gòu)...
我們會以Java語言來進(jìn)行腳本編寫族淮,所以需要進(jìn)行JDK安裝以及必要的環(huán)境變量設(shè)置辫红。本書會使用JDK 8的版本凭涂,而不會使用JDK 9(太新的有的軟...
為了可以在終端任意路徑下使用Android SDK提供的命令,因此需要配置Android SDK環(huán)境變量贴妻。 測試開發(fā)過程中經(jīng)常會使用到如下文件夾...