iOS自动化测试环境搭建总结
1.关于iOS真机和模拟器自动化环境搭建
参考博文:
Appium+Python3+iOS真机环境搭建
iOS自动化测试:mac下iOS10 appium测试环境的搭建
IOS + Appium自动化环境搭建教程
mac系统下搭建ios自动化测试环境(appium+python)
iOS自动化环境搭建(超详细) - 虫师 - 博客园
2.终端输入xcodebuild -version提示xcrun: error: active developer path ("/Users/ceshi/Desktop/Xcode.app/Contents/Developer") does not exist
详细提示:
xcrun: error: active developer path ("/Users/ceshi/Desktop/Xcode.app/Contents/Developer") does not exist
Use `sudo xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools, or use `xcode-select --install` to install the standalone command line developer tools.
See `man xcode-select` for more details.
解决方案:
在终端执行命令sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
2.执行appium-doctor --ios提示
WARN AppiumDoctor ✖ opencv4nodejs cannot be found.
WARN AppiumDoctor ✖ ffmpeg cannot be found
WARN AppiumDoctor ✖ mjpeg-consumer cannot be found.
WARN AppiumDoctor ✖ set-simulator-location is not installed
WARN AppiumDoctor ✖ idb and idb_companion are not installed
WARN AppiumDoctor ✖ applesimutils cannot be found
截图:
解决方案:
参考博客:https://blog.csdn.net/u012540058/article/details/109232044
注意事项:
1)如果遇到npm i -g opencv4nodejs安装失败,则参考如下link:
https://www.cxybb.com/article/u012540058/109231687
2)如果遇到idb安装失败,则在终端执行sudo pip3.9 install fb-idb -v
3.Xcode模拟器打开应用闪退
解决方案:
安装包问题,自行build包
4.终端提示找不到WebDriverAgent目录
详细提示:
-bash: cd: /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent: No such file or directory
解决方案:
修改路径(appium1.18版本后WebDriverAgent有所变化)
/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent
5.执行./Scripts/bootstrap.sh提示npm ERR! code ERESOLVE
解决方案:
使用新版Appium 1.21.0版本即可解决
6.关于iOS真机配置WebDriverAgent
参考博文:https://blog.csdn.net/qq_37733396/article/details/120568966
iOS自动化测试环境搭建总结相关推荐
- iOS自动化测试环境搭建
1 环境准备 1.1 Mac os x 1.2 brew Mac os x的包管理工具,安装方法:终端输入: /usr/bin/ruby -e "$(curl -fsSL https://r ...
- 最新出炉--IOS自动化测试环境搭建(Python Java)
一.前言 IOS的App自动化测试与Android的一样,也可以用appium来进行.但是IOS自动化依赖苹果的osx系统.Xcode构建等,且封闭的系统需要苹果开发者账号才可以驱动真机.Appium ...
- iOS自动化测试-环境搭建
应用场景 想要进行iOS自动化测试,必须进行环境的搭建 需要的环境 macOS系统电脑 Xcode 待测试的iOS项目 appium Desktop python pycharm Download P ...
- android和ios测试环境搭建,iOS自动化测试环境搭建
macOS相关库安装 * libimobiledevice brew install libimobiledevice 使用本机与iOS设备的服务进行通信的库. * ideviceinstaller ...
- Win + Appium + Android/IOS + Python环境搭建
说明:此文章仅为自己学习时记录,比较乱,不推荐读者查阅. IOS自动化测试: 注意:WebDriverAgent最好下载appium的(而不是facebook下的):GitHub - appium/ ...
- 手机端自动化测试环境搭建
移动自动化测试 环境搭建 为什么要搭建环境1. 为了能让响应的程序能识别或运行我编写的程序或命令依赖那些环境?1. JAVA(环境)2. 安卓手机(模拟器)3. SDK命令4. 自动化测试工具(App ...
- 全网最全appium工作原理以及appium自动化测试环境搭建教程
目录:导读 一.前言 二.Appium简介 三.搭建Appium+Python自动化测试环境 1.安装JDK并配置JDK的环境变量. 2.安装SDK并配置SDK的环境变量. 3.安装夜神模拟器并在模拟 ...
- selenium自动化测试环境搭建及启动safair浏览器(Mac)
selenium自动化测试环境搭建及启动safair浏览器 ###前提环境 mac系统 safair浏览器 python(只不过mac自带python2.7可以不用下载) pycharm 打开终端 p ...
- 【rf】robotframework自动化测试环境搭建
robotframework自动化测试环境搭建 前言: 1.在2019年之前,robotframework-ride的版本一直是1.5.2.1,是2016年1月份的版本,只能安装在python2.7的 ...
最新文章
- python不想学了-学习 Python 很吃力,我是不是可以放弃编程了?
- windows系统OLLVM + NDK 混淆编译环境搭建
- jQuery实现购物车多物品数量的加减+总价计算
- intouch负值显示0_excel表格数据为负值取0-在EXCEL表格中怎么把负数显示为0?公式怎么设置?...
- Laravel教程 四:数据库和Eloquent
- 从高排到低变成小楼梯儿歌_幼儿数学儿歌,转发收藏!
- 1.8 zip和unzip
- JAVA-初步认识-第八章-数组工具类中静态的使用
- 华为服务器系统启动项,服务器设置开机启动项
- RK3399PRO 硬件H264编码,RTSP推流笔记
- 罗马数字转化为阿拉伯数字
- RL78平台开发注意点
- Ubuntu连接WIFI并开启热点
- android请求https(一)生成BKS
- 【附源码】计算机毕业设计SSM校园论坛设计
- 2018-07-11CROSS JOIN+INNER JOIN+LEFT JOIN+RIGHT JOIN
- PTA平台编程题 Java代码模板
- AfterEffect插件-常规功能开发-高斯特效添加-js脚本开发-AE插件
- 通达信量化交易接口怎么破解?
- Activiti查看流程历史记录