Appium+Python环境配置学习笔记

一、Appium的概念
1、appium概念:appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用,appium是一个跨平台的工具:它允许测试人员在不同的平台(iOS,Android)使用同一套API来写自动化测试脚本,这样大大增加了iOS和Android测试套件间代码的复用性。

二、环境的搭建(Node js、Appium、Applum-desktop、Appium-python-client、JDK、Android SDK、Python)

1、JDK安装已经环境变量的配置:
本人这里使用的jdk版本为:1.8.0_111
jdk下载路径:https://www.oracle.com/technetwork/java/javase/archive-139210.html
环境变量配置可参考:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

2、Android SDK安装以及环境变量配置
官网下载路径:https://android-sdk.en.softonic.com/download
安装成功后文件目录显示如下:
在这里插入图片描述
环境变量配置可参考:https://jingyan.baidu.com/article/15622f2434bc5cfdfcbea51c.html

3、Python安装(可以根据自己的喜好安装python2.7或者python3.5)
安装可以参考:https://www.runoob.com/python/python-install.html

4、Node js(自己使用的版本是:v8.11.3)、下载路径:https://nodejs.org/en/download/releases/ 安装步骤:傻瓜式安装;查看是否安装成功可通过 node -v 查看版本信息或者npm -v 查看包管理
如图:
在这里插入图片描述
5、Appium安装(appium需要与node.js版本对应否则会出现冲突现象):为了快速下载,我们这里采用的下载方式为淘宝 NPM 镜像下载方式
在cmd命令框中输入:npm install -g cnpm --registry=https://registry.npm.taobao.org
如图:
在这里插入图片描述
执行成功如图所示:
在这里插入图片描述
开始下载Appium 输入命令:
方法一:cnpm install -g appium(安装当前最新的版本)
方法二:cnpm install appium@1.7.2 -g(appium@1.7.2为指定的安装版本)
安装成功后使在cmd命令框中输入:appium -v 查看版本信或者直接输入appium启动应用
如图:
在这里插入图片描述
6、Appium-desktop:下载路径:https://github.com/appium/appium-desktop/releases
在这里插入图片描述
在这里插入图片描述
可以根据自己当前的需求下载自己需要的版本(Appium-desktop是一个单独的工具可以不予appium的版本对应)

7、Appium-python-client安装
通过命令:pip install Appium-Python-Client 进行安装
检查是否安装成功,如图:
在这里插入图片描述
若是出现如图所示就表示安装失败:
在这里插入图片描述
注:Appium-python-client的安装路径一般为:{python安装路径}\Lib\site-package\appium
如图所示:
在这里插入图片描述
三、环境配置检查
为了有效的检查我们之前配置的环境是否全部OK,我们可以通过appium-doctor来检查依赖环境:
安装方式:cnpm install appium-doctor
安装成功后再控制台(cmd)输入appium-doctor
如图所示就说明所有的依赖环境是ok的:
在这里插入图片描述

以上为个人整理所得,若有变动会及时修改!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值