Macaca 面向多端的自动化测试工具基于Python搭建详解 --Android、IOS搭建步骤

本文详细介绍了如何使用Python搭建Macaca自动化测试环境,涵盖Android和iOS平台的设置步骤,包括安装Macaca CLI、iOS相关工具如xcode、usbmuxd、ios-webkit-debug-proxy,以及Android的环境配置,如设置ANDROID_HOME和JAVA_HOME,安装gradle等。通过macaca doctor检查安装正确性,并提供Python示例项目的获取和测试用例的运行方式。
摘要由CSDN通过智能技术生成

Macaca是一套完整的自动化测试解决方案。同时支持多端Android、iOS、web、桌面浏览器运行,并且提供标准化的驱动层。多语言支持:支持node.js、Java、python。官方地址:https://macacajs.com/zh/
这次选取Python作为开发语言主要是因为Python扩展能力强,便于开发。


Install Macaca on Mac

  1. 安装/更新node $node -v
  2. 清理npm缓存 $sudo npm cache clean -f
  3. 安装n模块 $sudo npm install -g n
  4. 安装n的稳定版本 $sudo n stable
  5. 安装 macaca $npm i -g macaca-cli
  6. 安装wd $sudo pip install wd/pip install -r requirements.txt
  7. 显示下图时,证明安装成功,$macaca -v 显示macaca版本号

iOS真机运行相关环境安装配置:

  1. xcode升级到最新版本,提示显示版本需大于8.3.2
  2. 安装usbmuxd $brew install usbmuxd
  3. 安装ios-webkit-debug-proxy $brew install ios-webkit-debug-proxy
  4. 安装iOS Macaca $npm i macaca-ios -g 安装保存在 /usr/local/lib/node_modules 文件夹下
  5. 检测安装环境 $macaca doctor
  6. 安装xcode command line tools xcod
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值