自動化測試appium搭建

我這裏面是用java進行鏈接實現的自動化測試java

1.安裝javaandroid

(1).下載java安裝包app

(2).配置環境變量maven

(3).在dos窗口中輸入java -version 查看 如輸出一下結果則安裝正確ide

2.安裝android SDK測試

(1).下載androidSDKui

將下載的 Android SDK 解壓,將獲得以下目錄。idea

(2).設置Android環境變量.net

3.安裝appium Serverdebug

1.下載https://bitbucket.org/appium/appium.app/downloads/

2.一步一步安裝,而且記住安裝目錄

3.配置環境變量

最後,打開Windows命令提示符,輸入「appium-doctor」命令,若是出現如下提示,說明你Appium所須要的各項環境都已準備完成。

4.打開elipse或者idea

建立個maven項目

引入

<dependency>
        <groupId>io.appium</groupId>
        <artifactId>java-client</artifactId>
        <version>5.0.0-BETA9</version>
        <scope>test</scope>
    </dependency>
import io.appium.java_client.android.AndroidDriver;
import org.openqa.selenium.By;
import org.openqa.selenium.remote.DesiredCapabilities;

import java.net.URL;

/**
 * Created by dell on 2017/10/24.
 */
public class TestAppium {
    public  static  void main(String[] arg) throws  Exception{
        DesiredCapabilities capabilities = new DesiredCapabilities();
        capabilities.setCapability("deviceName", "Android Emulator");
        capabilities.setCapability("automationName", "Appium");
        capabilities.setCapability("platformName", "Android");
        capabilities.setCapability("platformVersion", "23");
        capabilities.setCapability("app","D:\\app-debug.apk");
//        capabilities.setCapability("appPackage", "circle.fhw.com.friendcircle");
//        capabilities.setCapability("appActivity", ".TestAct");
        System.out.println("鏈接androidServer");
        AndroidDriver driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
        System.out.println("開始測試");
        driver.findElement(By.id("btn_test")).click();
        System.out.println("測試結束");
        Thread.sleep(2000);


//        String result = driver.findElement(By.id("com.android.calculator2:id/formula")).getText();
//        System.out.println(result);

        driver.quit();
    }
}

5.啓動android項目

    啓動appium

    查看執行結果

相關文章
相關標籤/搜索