Ios 装webdriver 遇到问题了,xcode装好了已经,准备做ios的自动化测试,哎,心烦,
1条回答 默认 最新
关注 遇到的问题是什么,报错信息发下。
这个是安装步骤,你看下是否有帮助
安装方式
方式一
1、使用 Katalon 内置工具安装 WebDriverAgent
从 Katalon Studio 版本 7.2.0 开始,您可以使用 Katalon 内置工具安装 WebDriverAgent。为此,请按照下列步骤操作:
1.1 在您的开发机器上下载并安装从 Apple 开发者帐户生成的签名证书和配置文件。您可以通过 Xcode 管理您的签名资产。有关详细信息,请参阅以下 Apple 文档:
1.2 创建、导出和删除签名证书。
1.3 下载手动配置文件。
2、 打开 Katalon Studio 并转到Tools > iOS > Install WebDriverAgent。
3、通过 Katalon 内置工具安装 WebDriverAgent
4、 Katalon Studio 检测 Mac 上可用的签名证书。选择从 Apple 开发者帐户生成的证书。
5、Katalon 检测到可用的代码签名证书
6、Katalon Studio 将为您构建 WebDriverAgent。
具体操作和截图可参看:[Mobile] Install WebDriverAgent for iOS devices | Katalon Docs [Mobile] Install WebDriverAgent for iOS devices https://docs.katalon.com/katalon-studio/docs/installing-webdriveragent-for-ios-devices.html#install-the-webdriveragent-with-katalon-built-in-tools方式二:手动安装
在Xcode > Preferences > Account中,单击Add (+) 以输入您的 Apple Developer Account ID 和密码。
要导航到 WebDriverAgent 的位置,请打开终端,复制并粘贴下面的命令行参数:
cd /usr/local/lib/node_modules/appium/node_modules/appium-webdriveragent
对于 Appium 1.14.2 或更早版本,请复制以下命令:
cd /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/webdriveragent
转到 WebDriverAgent 位置后,运行以下命令来初始化WebDriverAgent项目:
mkdir -p Resources/WebDriverAgent.bundle
对于低于 1.20.0 的 Appium 版本,您还需要在同一终端上运行以下脚本:
sh ./Scripts/bootstrap.sh -d
常见问题:
- 错误代码 13:使用 sudo 重新运行命令:
sudo ./Scripts/bootstrap.sh -d
- 错误_Error StackTrace:找不到模块'eslint-config-appium':
-d
运行时 _missing参数/Scripts/bootstrap.sh
打开Finder并输入appium-webdriveragent以快速搜索文件夹。在打开的文件夹中,双击WebDriverAgent.xcodeproj文件以在****Xcode中打开它。
在Xcode中打开WebDriverAgent.xcodeproj文件后,您需要构建三个目标:
IntergrationApp目标:
选择IntergrationApp目标。在签名和功能部分,选中自动管理签名框,然后选择在步骤 1 中添加的团队。
点击图片放大
在菜单栏上,选择 Product > Build。
点击图片放大
WebDriverAgentLib目标:
选择WebDriverAgentLib目标。在签名和功能部分,选中自动管理签名框,然后选择在步骤 1 中添加的团队。
点击图片放大
在菜单栏上,选择 Product > Build。
点击图片放大
WebDriverAgentRunner目标:
选择WebDriverAgentRunner目标。在签名和功能部分,选中自动管理签名框,然后选择在步骤 1 中添加的团队。
点击图片放大
在菜单栏上,选择 Product > Build。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 单通道放大电路的工作原理
- ¥30 YOLO检测微调结果p为1
- ¥20 求快手直播间榜单匿名采集ID用户名简单能学会的
- ¥15 DS18B20内部ADC模数转换器
- ¥15 做个有关计算的小程序
- ¥15 MPI读取tif文件无法正常给各进程分配路径
- ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
- ¥15 setInterval 页面闪烁,怎么解决
- ¥15 如何让企业微信机器人实现消息汇总整合
- ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题