码迷,mamicode.com
首页 > 移动开发 > 详细

Appium+python自动化1-环境搭建

时间:2018-07-25 16:13:47      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:info   介绍   article   art   installer   操作系统   需要   bubuko   detail   

 

一.前言

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

学习appium最大的难处在于环境的安装,80%的人死于环境安装,然后就没然后了,10%的人被环境折腾一周以上,只有剩下的10%人品好,可以顺利安装。小编属于人品好的,一次安装成功

二.环境准备

小编的环境是Windows 7版本 64位系统

    1.Node.js:   node-v8.11.3-x64.msi 

    2.NET Framework 

    3.Appium: AppiumForWindows_1_4_16_1.zip  

    4.JDK :jre-8u181-windows-x64.exe 

    5.android-sdk:android-sdk_r24.4.1-windows.zip 

    6.python3.5

    7.Appium-Python-Client

三.安装

3.1 node.js的安装

链接:https://nodejs.org/en/download/

提醒:注意!!!下载对应自己操作系统的版本(小编win7 64位)

安装过程无需赘述。安装完成后,同样的在运行—cmd—输入npm -v

技术分享图片

 

显示以上内容表示node也装好了!

3.2  .NET Framework 4.5的安装(小编系统已经是最新)

链接:http://www.microsoft.com/zh-cn/download/details.aspx?id=30653

提醒:去官网下载最新的就是。

3.3 AppiumForWindows的安装

链接:https://bitbucket.org/appium/appium.app/downloads/

提醒:选择windows版本。解压后直接运行appium-installer.exe安装即可。

3.4 JDK的安装

由于本章是介绍安卓的自动化实现,当然缺少不了安卓环境的准备。

链接:https://www.java.com/zh_CN/download/manual.jsp官网地址

提醒:我下载的是jre-8u181-windows-x64.exe版本。安装即可。完成后需要配置系统环境变量(参考http://www.cnblogs.com/zz-yy/p/8432648.html),小编默认安装,没有配置环境变量,同样的在运行—cmd—输入java -version

技术分享图片

显示以上内容表示jdk也装好了!

3.5 Android SDK的安装

由于国内是无法直接访问google的链接地址,所以不能直接在google的官方链接下载

链接:http://www.androiddevtools.cn/

提醒:我下载的是android-sdk_r24.4.1-windows.zip

a.下载后在需要安装的位置解压,得到:

技术分享图片

b. 双击SDK manager.exe

c. 勾选你要下载的API版本和对应的android版本

技术分享图片

d. android-sdk环境变量(在系统变量新建:ANDROID_HOME,对应变量值为:C:\Program Files (x86)\Android\androidSDK(sdk安装路径)

技术分享图片

e. 把%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools添加到Path环境变量中

f. 由于adb是在C:\Program Files (x86)\Android\androidSDK\platform-tools这个目录下的,所以上面添加了环境变量后,可以直接在cmd里面运行了

技术分享图片

3.6 python3.5安装

 

链接:https://www.python.org/。这里是官网的链接。

提醒:python的安装是傻瓜式的,一步步next就好,别瞎去改安装路径,最后记得勾选配置环境变量(也就是说安装的时候就自动把环境变量给你配置好,省的自己再去配置)

3.7 Appium-Python-Client

直接输入pip  install Appium-Python-Client即可

技术分享图片

 

安装完成,后续进行示例讲解

 

备注:在3.5 Android SDK的安装 可能卡在Done loading packages.,解决方法(https://blog.csdn.net/perfect_prince/article/details/50646747),也可以不管,暂时可以使用

 

Appium+python自动化1-环境搭建

标签:info   介绍   article   art   installer   操作系统   需要   bubuko   detail   

原文地址:https://www.cnblogs.com/uniquefu/p/9366057.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!