Mac&Appium&Python自动化测试-Appium安装
基础配置
1.JAVA和Git就不用多说了
2.Brew,也就是homebrew,它是MacOSX上的软件包管理工具,它就等同于linux上的apt-get、yum,如果没有安装,可以通过如下命令安装它,安装好它就可以通过它安装途中其他几个,只需要在命令行运行brew install xxx即可
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
3.安装node:node是安装npm的前置条件
>$brew install node
4.安装npm:npm是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准
>$brew install npm
5.安装cnpm:国内直接用npm下载安装会有好多网络问题,安装淘宝的cnpm要比npm好用,https://npm.taobao.org/
>$npm install -g cnpm --registry=https://registry.npm.taobao.org
6.安装carthage:carthage使用于 Swift 语言编写,只支持动态框架,只支持 iOS8+的Cocoa依赖管理工具
>$brew install carthage
7.安装libimobiledevice:libimobiledevice是一个跨平台的软件库,支持 iPhone®, iPod Touch, iPadand Apple TV 等设备的通讯协议。不依赖任何已有的私有库,不需要越狱。应用软件可以通过这个开发包轻松访问设备的文件系统、获取设备信息,备份和恢复设备,管理 SpringBoard 图标,管理已安装应用,获取通讯录、日程、备注和书签等信息,使用 libgpod 同步音乐和视频
>$brew install libimobiledevice
8.安装ios-deploy:ios-deploy是一个使用命令行安装ios app到连接的设备的工具,原理是根据os x命令行工程调用系统底层函数,获取连接的设备、查询/安装/卸载app
>$cnpm install -g ios-deploy
9.安装xcpretty: xcpretty是用于对xcodebuild的输出进行格式化。并包含输出report功能
>$gem install xcpretty
10.安装appium和appium-doctor
>$npm install -g appium 或者cnpm install -g appium
>$npm install -g appium-doctor 或者cnpm install -g appium
==============================================================
在安装过程中可能遇到无权限的情况,还是要有看日志的习惯;
安装完成后用如下方式检查一遍
最新文章
- mciSendString 的两个小坑
- math汇总
- ILOG的一个基本应用——解决运输问题、转运问题
- VC2010 _com_error 返回的错误信息
- JQuery图片滑动插件
- linux内核系列(一)编译安装Linux内核 2.6.18
- ZOJ-2008-Invitation Cards(dijkstra)
- nodejs服务实现反向代理,解决本地开发接口请求跨域问题
- 【转】在SAE部署WordPress
- 【推荐】开源项目minapp-重新定义微信小程序的开发
- valueOf函数详解
- pymongo基础
- JAVA写接口傻瓜(?)教程(一)
- element-ui的table动态生成表头和数据,且表中数据可编辑
- CentOS TinyProxy http(s)上网代理及置代理上网的方法
- DrawableAnimation小练习
- Java 实现追加excle文件内容
- BOS物流项目心得
- EWS 邮件提醒
- ServletContextListener 详解
热门文章
- NDK学习笔记-gdb调试
- NDK学习笔记-NDK开发流程
- [转帖]System Dynamic Management Views
- (八)动态 sql
- 剑指offer39:平衡二叉树
- Photon Server初识(五) --- 客户端连接服务端
- 请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程 ax^2+bx+c=0ax 2 +bx+c=0 的两个解。
- 正则表达式BREs,EREs,PREs的比较
- NAT 模式下有两个虚拟机 网段不一样,一台可上网,可ping通,一台上不了网且ping不通
- xtrabackup原理,整库,单表,部分备份恢复