我这里面是用java进行连接实现的自动化测试
1.安装java
(1).下载java安装包
(2).配置环境变量
(3).在dos窗口中输入java -version 查看 如输出一下结果则安装正确
2.安装android SDK
(1).下载androidSDK
将下载的 Android SDK 解压,将得到如下目录。
(2).设置Android环境变量
3.安装appium Server
2.一步一步安装,并且记住安装目录
3.配置环境变量
最后,打开Windows命令提示符,输入“appium-doctor”命令,如果出现以下提示,说明你Appium所需要的各项环境都已准备完成。
4.打开elipse或者idea
创建个maven项目
引入
io.appium
java-client
5.0.0-BETA9
test
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
查看执行结果