Mac端-Appium桌面版-iOS真机自动化测试-初尝试

1. 启动appium,版本 1.13.0

Mac端-Appium桌面版-iOS真机自动化测试-初尝试

2.点击红框里的,Edit Configurations。

Mac端-Appium桌面版-iOS真机自动化测试-初尝试

3.配置一下ANDROID_HOME,JAVA_HOME

我的是这样的,如果你的没有下载,就先去下载(Android sdk)(JAVA):

ANDROID_HOME:/Users/yingying.zou/Library/Android/sdk

JAVA_HOME: /Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home

Mac端-Appium桌面版-iOS真机自动化测试-初尝试

4.Start Server(Restart Now)

Mac端-Appium桌面版-iOS真机自动化测试-初尝试

Mac端-Appium桌面版-iOS真机自动化测试-初尝试

{
  "platformName": "ios",
  "deviceName": "xxxiPhone",     (苹果手机设置-通用-关于本机,可查看名称)
  "platformVersion": "12.1.4",   (苹果手机设置-通用-关于本机,可查看版本)
  "udid": "xxxxxxxxxxxxxxxxxx",  (苹果手机连苹果电脑,iTunes里查看手机的摘要,能找到,右键复制,不会的话百度一下你就知道)
  "bundleId": "com.xxxxxxxxxxxx"  (用xcode打开工程,能找到,或者你直接问iOS开发人员)
  "xcodeOrgId": "C2xxxxxxxx",     (十位字符的组织ID,是苹果开发证书的组织单位,appium可以通过十位组织单位ID找到相应的                  
                                   组织,如果是连接真机测试APP的话,必须要设置组织参数。注意: 连接真机时,测试app的打包
                                   签名证书必须要与xcodeOrgId里的一致,否则会报证书错误,错误代码是65。)
  "xcodeSigningId": "iPhone Developer" (固定的)
}

这个填好了可以Save As一下,下次直接打开就可以了。

5.Start Session,手机上会自动装一个webdriverapp的应用,然后才会启动要测试的app。(要测试的app提前在手机上存在着~)

Mac端-Appium桌面版-iOS真机自动化测试-初尝试

到这一步了,随便点点逛逛,可以通过这个操控手机,看看日志了,有一点激动,虽然还有好多不明所以。

下一步,要学习用python写测试脚本了~加了个油~