一.需要安装软件

1.jdk1.6.0 (64位)

2.android-sdk-windows

3.python:2.7(3.6也可以)

4.appium:1.4.13.1

5.Node.js:node-v4.4.7-x64

6.Appium-Python-Client

二、jdk安装

1.下载jdk包,小编的是64位1.6版本,其它高级版本应该也是可以的。根据自己的系统选择对应版本

2.一路傻瓜式安装,注意安装路径不要有空格,不要有中文。jdk和jre不要放在一个文件夹下

3.设置三个环境变量,我的电脑>选择“属性”->“高级”->“环境变量”->“系统变量”->“新建”

JAVA_HOME----D:\Java\jdk1.6.0” (根据自己安装路径填写)

4.新建系统变量:CLASSPATH变量值.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;(注意变量值前面有个点.)

5.编辑环境变量path 变量值;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意如果前面没有分号记得加上分号)

6.安装成功打开cmd,输入命令javac -version,可以看到jdk版本号,恭喜你安装成功

三. android-sdk安装

1.下载android-sdk,这个是做android测试和开发的必备环境,下载链接 https://i.cnblogs.com/EditPosts.aspx?opt=1

2.解压后,里面有个SDK manager.exe双击打开

3.勾选你要下载的API版本和对应的android版本,后面模拟器会用到(不下载用其它模拟器也行,或者真机),然后坐等下载

1.在系统变量新建:ANDROID_HOME,对应变量值为:D:\androidsdk\android-sdk-windows(sdk安装路径)

2.path添加两个变量,将以下箭头所指的两个文件路径添加到path里

3.path里面添加D:\androidsdk\android-sdk-windows\tools和D:\androidsdk\android-sdk-windows\platform-tools

四、adb环境

1.因为adb是在D:\androidsdk\android-sdk-windows\platform-tools这个目录下的,所以上面添加了环境变量后,可以直接在cmd里面运行了。

2.在cmd输入adb可以查看对应版本号

五、Python安装

1.小编的电脑操作系统:win7 64位系统

2.下载Python安装包,选择2.7版本和3.6版本都可以

3.Python安装,双击傻瓜式安装(别安装在c盘哦)

4.小编的安装目录在d盘:D:\python

5.安装完成后,看下这个目录D:\python\Scripts,有没pip.exe和easy_install.exe(一般都有)

6.将D:\python和D:\python\Scripts,添加到环境变量path下

7.打开cmd输入python,出现版本号,然后输入print("hello world!")

六、安装node.js

2.下载后一路傻瓜式安装,安装完成后,运行cmd,输入node –v查看版本号,然后输入npm

3.出现如上图信息,表示node.js安装成功。npm是一个node包管理和分发工具,有了npm,

后面就可以输入指令在线安装appium(打开 cmd输入:npm install –g appium但是一般不推荐这种,下载比较慢,所以用下面这种客户端安装)

七、安装appium

2.直接双击appium-installer.exe文件安装就好,桌面会生成一个appium的图标,启动后界面显示如下

八、安装.net framework

九、appium-doctor

1.appium安装好后,找到这个文件目录D:\appium\Appium\node_modules\.bin

2.将上面的地址添加到环境变量path下

3.打卡cmd,输入appium-doctor,检查环境是否OK,出现如下图所示,说明环境OK

十、安装Appium-Python-Client

1.前面python环境安装,已经准备好pip了,所以这里直接打开cmd,输入:pip install Appium-Python-Client

到此,该安装的软件都已经安装好,接下来就是怎么用了!!

python樱桃小丸子_appium+python自动化框架搭建相关推荐

  1. python+requests+pytest 接口自动化框架(四)

    目录 一.requests库简介 二.requests库常用方法 三.request()返回的response对象 四.实战案例 post(url, data=None, json=None, **k ...

  2. python+requests+pytest 接口自动化框架(一)

    目录 一.Pytest详解以及常用的插件安装 二.Pytest默认的测试用例的规则 三.Pytest用例运行方式以及参数 1.命令行模式运行 命令:pytes 2.主函数模式运行 3.基于pytest ...

  3. 【App自动化框架搭建流程及其思路】

    App自动化框架搭建流程 之前公司我所在的业务是关于sdk的一些业务,为了缓解我们sdk组的功能测试大量重复性业务.我搭建了一套App自动化框架,现已投入日常的使用.这篇文章简单的介绍下我这个App自 ...

  4. python自动化(五)接口自动化:4.接口自动化框架搭建实战

    一.业务分析 我们这里以企业微信的添加成员业务为例,来讲解我们的自动化测试框架. 企业微信接口文档:https://work.weixin.qq.com/api/doc/90000/90135/901 ...

  5. pythonapp自动化_基于python的App UI自动化环境搭建

    Android端Ui 自动化环境搭建 一,安装JDK.SDK 二,添加环境变量 Widows: 1.系统变量→新建 JAVA_HOME 变量 E:\Java\jdk1.7.0 jdk安装目录 2.系统 ...

  6. Python+unittest+requests 接口自动化测试框架搭建 完整的框架搭建过程 实战

    一.Python+unittest+requests+HTMLTestRunner 完整的接口自动化测试框架搭建_00--框架结构简解 首先配置好开发环境,下载安装Python并下载安装pycharm ...

  7. 手机python环境_appium+python环境搭建

    前言 appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python.小编擅长Python,所以接下来的教程是appium+py ...

  8. 自动化框架搭建面试题

    面试 1.接口自动化和web自动化有多少case ?覆盖率是多少?全部执行完需要多久? 2.接口自动化测试怎么做? web自动化测试怎么做? 3.什么是POM模式?为什么要使用它? 4.说说你对数据驱 ...

  9. Web UI自动化框架搭建

    本篇博文只从项目架构角度,提供一些建议供参考.不涉及具体代码编写.目前市场上主流的免费开源工具就是Selenium.大家可以根据自己项目技术栈,选择合适的语言+外加Unit Test框架,来构建自己的 ...

最新文章

  1. 大流量的网站如何解决访问量的问题?
  2. Git 使用篇一:初步使用GitHub,下载安装git,并上传项目
  3. Linux下pwn从入门到放弃,pwn从入门到放弃第六章——简单ROP
  4. 易混淆的c++知识点
  5. CAP理论与分布式事务解决方案
  6. java inputreader_Java之InputStreamReader类的实现
  7. HDU 2444 The Accomodation of Students 二分图匹配
  8. MySQL实现远程备份的原理_mysql实现自动远程备份一办法
  9. 高动态范围图像是什么
  10. 计算机网络传输介质中速率最快的是,通常传输速率最快的网络类型是()
  11. 激光位移传感器与其他位移传感器比较
  12. spring cloud 全家桶 简单介绍
  13. 统计学基础4-随机变量及分布
  14. 精品丨DAX性能优化问题
  15. 源码包安装Nginx(1.19.1),并配置Nginx,比如:用户认证,防盗链,虚拟主机,SSL等功能
  16. 激烈运动后吃东西不会胖
  17. 错误:端口被占用解决办法
  18. Swift - 设置预编译宏
  19. java ceiling函数_神一样的Ceiling函数
  20. SQL Server数据库简介

热门文章

  1. java yml文件_yml文件内容映射到pojo
  2. Android图片完整性检验,Android安全测试之应用完整性校验检测
  3. 4gl 上传文件_速看!关于浙江移动微法院新版图文上传和签名的使用说明
  4. kubernetes实战篇之dashboard搭建
  5. 20161114课堂笔记
  6. Jquery 中each循环嵌套的使用示例教程
  7. [iOS-UI]点击清空按钮,却会有提交的感觉
  8. html 模板 引用,模板引用说明
  9. Ubuntu音频开发audacity(十)
  10. Docker下使用gdb