热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MacAppiumPython自动化测试Appium安装

基础配置1.JAVA和Git就不用多说了2.Brew,也就是homebrew,它是MacOSX上的软件包管理工具,它就等同于linux上的

基础配置

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

==============================================================

在安装过程中可能遇到无权限的情况,还是要有看日志的习惯;

安装完成后用如下方式检查一遍

 

转:https://www.cnblogs.com/davieyang/p/10057813.html



推荐阅读
author-avatar
阿Love静_999
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有