zoukankan      html  css  js  c++  java
  • Appium+Python3环境搭建,其实超简单!【软件测试教程】


     

    appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python。略懂Python,所以接下来的教程是appium+python,自己搭建环境的时候,按照某些博客安装遇到各种奇葩问题,希望此篇文章对你有所帮助,如有错误,请指正。

    1、环境准备(本人环境:系统win7,64位操作系统)

    1)jdk1.8.0(64位)

    2)Android SDK

    3)Python 3.5

    4)AppiumForWindows_1_4_13_1

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

    6)Appium-Python-Client

    安装包传送门(百度网盘):https://pan.baidu.com/s/1bHhupbBE5IQOcwbAkkzVog

    2、安装JDK:

    1)下载jdk安装包(我下的是jdk1.8的,我之前使用jmeter4.0的时候安装的)

    2)一路傻瓜式安装,但是注意安装路径,最好是不要含空格和中文

    3)设置三个环境变量:计算机--(右键)-->属性-->高级系统设置-->环境变量-->系统变量-->新建

    A、JAVE_HOME:C:Program FilesJavajdk1.8.0_101(根据自己的jdk安装路径填写)

    B、CLASSPATH:.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar;(.;一定不要掉了,记住是英文的.;)

    C、PATH:;%JAVA_HOME%in;%JAVA_HOME%jrein;(这里就不多画图了,如果你系统环境里有path这个变量你就加在末尾,使用;和之前存在的变量值隔开以;结尾,一定不 能掉;)

     

    4)打开cmd验证是否安装成功,输入java -version,然后输入javac能显示版本号和下面的帮助信息说明安装成功

     

     

    3android-sdk下载安装

        1)下载android-sdk,这个是做android测试和开发的必备环境

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

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

     

    4)配置Android SDK环境变量

    A、在系统变量新建:ANDROID_HOME,对应变量值为:D:androidsdkandroid-sdk-windows(sdk安装路径)

    B、path添加两个变量,将以下箭头所指的两个文件路径添加到path里(跟之前的变量值以;隔开,不多说)

    4、adb环境配置

    1)因为adb是在F:Android SDKSDKplatform-tools这个目录下的,所以上面添加了环境变量后,可以直接在cmd里面运行了。

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

    5、链接手机

        1)手机用数据线连电脑,如果安装了91助手或者360什么的可以先下载手机驱动,确认手机能连上

    2)打开cmd输入:adb devices,当屏幕上出现一串字符,后面显示devices说明连接成功(出现其它的提示,得检查自己的环境了)

     

    6、Python安装

    1)下载Python安装包(选择相应操作系统的安装包,并不是我分享的安装包就适合你),官网下载地址:https://www.python.org/15

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

    3)我的安装目录在F盘:F:python 

      4)安装完成后,看下这个目录F:pythonScripts,有没pip.exe和easy_install.exe(一般都有)

    5)将F:python和F:pythonScripts,添加到环境变量path下(这里就不说了,说了太多次了。。。)

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

    7、安装node.js

    1)下载官网地址:https://nodejs.org/en/download/23(你让我咋说呢。。。)

    2)下载后一路傻瓜式安装,安装完成后,运行cmd,输入node –v查看版本号,然后输入npm(出现下图,就说明你安装成功了)

    8、安装appium

    1)下载安装地址:https://bitbucket.org/appium/appium.app/downloads/16(可以去官网下,也可以去网盘下,以我们公司的网速10k/s的网速,我果断 选择找人要了 个安装包)

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

    9、安装.net framework

    Appium是用.net开发的,所以需要安装.net framework4.5,下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=3065332

    2) 下载好之后直接进行傻瓜式安装。。。

     

    10、appium-doctor

    1)appium安装好后,找到这个文件目录F:appiumAppiumAppium ode_modules.bin

      2)将上面的地址添加到环境变量path下(不多说了)

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

    11、安装Appium-Python-Client

    1)前面已经安装好了python,所以在这里只需要打开cmd,输入:pip install Appium-Python-Client

    到这里环境就搭好了,在安装过程中遇到各种奇葩问题,若要问如何解决,那么请卸载完后,仔细阅读,从第一行开始,一步一步走下来,中间任何一个环境出问题,都会导致最后appium运行失败。

     

     

    自动化测试资源拓展:

    Python+Selenium的自动化测试环境10分钟快速搭建

    最后


    关注公众号:测试人追风,回复 关键字(面试题) 领取2020最新软件测试面试题手册(200多页PDF文档)。

     

     

  • 相关阅读:
    CSS画出三角形(利用Border)
    Javascript中style,currentStyle和getComputedStyle的区别以及获取css操作方法
    用canvas实现验证码的绘制
    tinymce富文本编辑器升级问题
    同步和异步
    this
    发送短信——案例
    SpringMvc框架【多测师】
    通过百度文字识别的API来实现把图片内容写入到txt文件当中【多测师】
    史上最全软件测试工程师常见的面试题总结(七)【多测师】
  • 原文地址:https://www.cnblogs.com/cemaxueyuan/p/13293175.html
Copyright © 2011-2022 走看看