IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Airtest详细连接步骤(包含Android和IOS) -> 正文阅读

[移动开发]Airtest详细连接步骤(包含Android和IOS)

Android连接:

安卓的连接比较简单,主要是连上ADB,详情请见ADB

1. 通过usb将手机与电脑相连

2. 在airtest右侧设备窗可以看见“移动设备连接”,点击“connect”

*如果此时没有就先点击1.“刷新ADB”
在这里插入图片描述

点击之后如果看到设备屏幕,像下图这样,就是连接成功了
在这里插入图片描述

IOS连接:

1.下载Xcode,注意与要连接的ios设备之间的版本对应!!

IOSXcode
>=1311.x
10.x-12.x10.x
>=9.3>=9.3

2.下载WebDriverAgent(更推荐) 或者 iOS-Tagent

WebDriverAgent下载链接:https://github.com/facebookarchive/WebDriverAgent
iOS-Tagent下载连接:https://github.com/AirtestProject/IOS-Tagent

3.安装 iproxy

如果有homebrew,可以直接使用命令安装
$ brew install libimobiledevice
homebrew官网链接:https://brew.sh/

4.如果前面都下载好了,那就开始配置了。

用xcode打开下载的WebDriverAgent 或者 iOS-Tagent包,用数据线连接需要测试的iOS设备

5.在 Xcode 的顶部菜单中选择product-> Scheme->WebDriverAgentRunner

在这里插入图片描述

6.选择product-> Destination-> 你的设备

7.设置证书,使用苹果账号或苹果开发者账号,登录Xcode,并注册真机设备

左侧导航栏,选择WebDriverAgentRunner-> TARGETS-> WebDriverAgentRunner-> Signing & Capabilities->Team
在这里插入图片描述

选择Team-> Add an Account-> 登录苹果账号(个人免费或开发者账号),一个苹果个人免费账号可以注册三个设备

8.选择TARGETS-> WebDriverAgentRunner-> Build Settings->Basic

在这里插入图片描述

修改Product Bundle Identifier值,建议修改成类似com.xxx.WebDriverAgentRunner

9.回到前面的Signing & Capabilities界面,查看有无报错,应该是没有报错的

在这里插入图片描述

####10.点击product->开始测试Test。当日志中出现类似内容时,表示已成功启动
正常情况下,手机上会出现一个无图标的 WebDriverAgent 应用,启动之后,马上又返回到桌面

    Test Suite 'All tests' started at 2017-01-23 15:49:12.585
    Test Suite 'WebDriverAgentRunner.xctest' started at 2017-01-23 15:49:12.586
    Test Suite 'UITestingUITests' started at 2017-01-23 15:49:12.587
    Test Case '-[UITestingUITests testRunner]' started.
    t =     0.00s     Start Test at 2017-01-23 15:49:12.588
    t =     0.00s     Set Up

第10步常见问题:
10.1 报错“App installation failed”
在这里插入图片描述

解决方法:
遇到这个问题,说明手机上已经有一个 WebDriverAgent 的应用了,只是 BundleID 不一致,需要先将手机上的卸载掉,重新运行 Product -> Test
10.2 报错“Could not launch ‘WebDriverAgentRunner’"
在这里插入图片描述

解决方法:在第一次安装的时候一般会出现这个问题,在ios设备上进入 设置->通用->设备管理 ->描述文件与开发者应用,然后点击信任,之后再重新运行一遍 Product -> Test

11.配置完成之后,开始设置代理。在终端中运行iproxy

$ iproxy 8100 8100
启动成功后,可以在浏览器访问http://127.0.0.1:8100/status
如果访问成功并且可以看到一些json格式的手机信息,即表示启动成功

12.启动airtest,可以在AirtestIDE的iOS地址栏填入地址http://127.0.0.1:8100

在这里插入图片描述

等待一会儿就可以在设备窗看见ios的屏幕了
####关于更多IOS连接的问题可以查看开发团队给出的问答

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-10-19 12:00:17  更:2021-10-19 12:01:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 0:49:43-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码