【Mac】appium的环境搭建
1、下载appium并安装,进入官网下载即可
http://appium.io
2、下载安装pip,因为pip执行命令的安装,会出现某些包的下载失败,因此使用brew进行
https://pypi.org/project/pip/
3、下载安装brew
打开终端,执行:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
执行完如上的操作后,执行:brew install node
4、下载安装appium-doctor
终端中执行命令:sudo npm install -g appium-doctor
5、使用appium-doctor查看目前已安装的环境与需要安装的文件
终端中执行命令:appium-doctor,如截图所示,打✖️的为还未配置好的环境
  
(1)打开终端,执行命令:brew install carthage 。对carthage进行安装。(注意:执行brew命令要FQ)
(2)进行Android home的环境配置,相见如下链接博客介绍
https://www.cnblogs.com/syw20170419/p/8902188.html
(3)下载xcode,直接在电脑的AppStore中搜索Xcode下载即可。
【Mac】appium的环境搭建的更多相关文章
- Mac+appium+iOS  环境搭建
		
Mac+appium+iOS 环境搭建,需要用到的信息如下,参考搭建环境. 1.安装brew,安装介绍:https://jingyan.baidu.com/article/fec7a1e5ec3034 ...
 - appium+robotframework环境搭建
		
appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机:ios机需要在mac搭建appium环境后测试) 搭建步骤,共分为3部分: 一. ...
 - 【转】glumer Appium + Python环境搭建(移动端自动化)
		
最近整理了一下自动化的东西,好久没搭建环境又踩了不少坑,appium的环境搭建比较繁琐,好多同行估计都在环境上被卡死了.分享一下~~ 一.安装JDK,配置JDK环境 百度搜索下载就行,这里分享一 ...
 - Appium之环境搭建
		
Appium:是开源.跨平台.多语言支持的移动应用自动化工具 测试对象主要有:① 原生app ② 混合app(h5 + web前端基础) ③ 移动web app 测试对象APPy运行平台: ① io ...
 - RobotFramwork + Appium+ Andriod 环境搭建
		
RF+Appium+Android环境搭建教程 - 1.RF安装 一.适用操作系统 Win7 旗舰版Sp1 32位操作系统 RF环境搭建,请参考文档<RobotFramwork安装指南> ...
 - 初探appium之环境搭建
		
前段时间一直在折腾python的爬虫,想搞接口自动化.但是写了一个月,发现在我现在的这份的工作中根本接触不到接口.所以就想先放下来,先做点目前能够接触到的,也需要做的东西. 东西越来越多,人手不足.自 ...
 - Appium的环境搭建和配置
		
Appium的环境搭建和配置 一.安装Nodejs 下载nodejs安装包(https://nodejs.org/en/download/)安装 下载后,双击安装文件,按提示来安装. 测试安装是否成功 ...
 - 全网最全最细的appium自动化测试环境搭建教程以及appium工作原理
		
一.前言  对于appium自动化测试环境的搭建我相信90%的自学者都是在痛苦中挣扎,在挣扎中放弃,在放弃后又重新开始,只有10%的人,人品比较好,能够很快并顺利的搭建成功.appium 自动化测试 ...
 - 『与善仁』Appium基础 — 14、Appium测试环境搭建
		
目录 1.Appium测试环境搭建整体思路 (1)Android测试环境搭建 (2)Appium测试环境搭建 (3)测试脚本语言的环境搭建 2.Appium在Android端和IOS端的工作流程 (1 ...
 - Appium + Python环境搭建(移动端自动化)
		
安装JDK,配置JDK环境 百度搜索下载就行,这里分享一个下载链接:https://pan.baidu.com/s/1snuTOAx 密码:9z8r. 下载好后点击进行安装.安装好后进行环境变量 ...
 
随机推荐
- day2-python基础
 - 5种网络通信设计模型(也称IO模型)
			
1.基本概念 同步:同步函数一般指调用函数后,等到函数功能实现再返回,期间一直霸占的CPU,等待期间同一个线程无法执行其他函数 异步:异步函数指调用函数后,不管函数功能是否实现,立马返回:通过回调函数 ...
 - u3d摄像机截图
			
using System; using UnityEngine; using System.Collections; public class TestCamreaCapture1 : MonoBeh ...
 - 「LibreOJ β Round #4」求和
			
https://loj.ac/problem/528 1 , d =1 μ(d)= (-1)^k , d=p1*p2*p3*^pk pi为素数 0 ...
 - HDU 1402 FFT 大数乘法
			
$A * B$ FFT模板题,找到了一个看起来很清爽的模板 /** @Date : 2017-09-19 22:12:08 * @FileName: HDU 1402 FFT 大整数乘法.cpp * ...
 - c# 重载运算符(ovveride operator)踩坑记,关于null比对
			
场景描述: 需要比对两个版本的对应对象是否完全一致(每个属性值一致),不一致的导出报表颜色标识,以便提醒后续使用报表人员. 实现思路: 对象重载ToString方法,另实现一比对基类(为了通用)重载= ...
 - 【bzoj】2326 [HNOI2011]数学作业
			
[题意]给定n和m,求1~n从高位到低位连接%m的结果.n=11时,ans=1234567891011%m.n<=10^18,m<=10^9. [算法]递推+矩阵快速幂 [题解] 考虑枚举 ...
 - python 版本zabbix_sender
			
python版本的zabbix_sender: 使用方法: 1.导入 : from zbx_send import info 2.实例化: test=info() 3.支持 ...
 - bzoj 3123 可持久化线段树启发式合并
			
首先没有连边的操作的时候,我们可以用可持久化线段树来维护这棵树的信息,建立权值可持久化线段树,那么每个点继承父节点的线段树,当询问为x,y的时候我们可以询问rot[x]+rot[y]-rot[lca( ...
 - Ajax+innerHTML+Dgls=好的用户体验+高性能+高效率
			
为了引入Dgls,我们从创建Dom节点说起. 用JS创建Dom节点 var div = document.createElement('div'); div.className = 'gdls'; v ...