[三]Android App自動化測試 - Appium教學 - 開始測試

1)在項目的src下,新建一個package,在package下新建一個class(筆者的命名分别為“appiumtest”和“demo2”);





        
在類中輸入以下代碼,代碼内容為:啟動Android模擬器上自帶的Calculator計算器,並分别點擊“1+2=”

package appiumtest;//package名稱

import io.appium.java_client.android.AndroidDriver;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;
import java.net.URL;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;

public class demo2 {

private AndroidDriver driver;

@Before
public void calc() throws Exception {
    DesiredCapabilities capabilities = new DesiredCapabilities();
    capabilities.setCapability(CapabilityType.BROWSER_NAME, "");// 這句不是必須的
    capabilities.setCapability("deviceName""Android Emulator");
    capabilities.setCapability("platformVersion""4.2.2");
    capabilities.setCapability("platformName""Android");
    capabilities.setCapability("appPackage""com.android.calculator2");
    capabilities.setCapability("appActivity"".Calculator");
    driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),capabilities);
}

@After
public void tearDown() throws Exception {
    driver.quit();
}

@Test
public void add() {
    driver.findElementByName("1").click();
    driver.findElementByName("+").click();
    driver.findElementByName("2").click();
    driver.findElementByName("=").click();
    driver.quit();
    }

}

  
2)在項目上右鍵->>Run As->>JUnit Test


測試完成!

  


#本文部分翻譯/摘錄自 Appium 官方文件

留言

這個網誌中的熱門文章

[一] Android App自動化測試 - Appium教學 - 基本概念與安裝各種組件

[四]Android App自動化測試 - Appium教學 - Appium 介紹

[十]Android App自動化測試 - Appium教學 - Monkey Test [實機]