Appium之环境搭建

Appium:是开源、跨平台、多语言支持的移动应用自动化工具

测试对象主要有:① 原生app

                             ② 混合app(h5 + web前端基础)

                             ③ 移动web app

测试对象APPy运行平台:  ① ios

                                           ② android

                                           ③ windows

                                           ④ FirefoxOS

测试对象APP运行环境:   ① 真是设备    ② 模拟器

测试程序语言:python、java、ruby、js、php、c#

测试程序运行平台:windows、linux、mac、os

                                ios的应用   appium server必须要运行在苹果的机器上

                                MacBook

                                iMac

自动化原理  --- 架构图:

       Node.js   是js程序的一个解释器

       苹果:UIAutomation/XCTest

       安卓:UIAutomator

android底层自动化工具:2.3到4.1版本  一直是用Selendroid

                                         4.2+版本   用的是UiAutomator(90%以上市场份额)

IOS底层自动化工具:ios9.3以前,苹果使用的是UiAutomation

                                   ios9.3+   用XCUITest(96以上市场份额)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Appium的环境搭建:

    安装Appium python client包:   pip install Appium-Python-Client

    一定要确保安装匹配版本的selenium和appium:  pip install selenium -U

    安装Appium Server:

           方法1:node.js  & npm

             npm install -g appium

           方法2:Appium Desktop(推荐)

            下载地址:https://github.com/appium/appium-desktop/releases/latest

    安装Android SDK:

            安卓app的自动化  appium server依赖Android sdk

            Android studio 包含了android sdk

            官方网站:https://developer.android.google.cn/studio/  网页下拉到Command line tools only(仅限命令行工具)..点击下方链接下载即可

             版本历史记录:https://developer.android.google.cn/studio/archive.html

            下载解压后,在tools目录下的bin目录下  直接进入cmd  =》输入sdkmanager  "platfrom-tools"  "platfroms;android-28"  "build-tools;28.0.3"   去执行安装组件。安装过程中会弹出提示框Accept?(y/N)  一直yes即可。

     设置环境变量:

            创建ANDROID_HOME   设置为sdk根目录的路径

                       如 变量名:ANDROID_HOME

                       如 变量值:C:\androidsdk

            sdk\platfrom-tools\  加入到环境变量Path中

            验证是否设置成功,运行cmd打开命令提示框,输入where adb   能够显示出其所在路径即可

            查看android_home的环境变量值是否正确,可以在tools/bin目录下 通过cmd 输入echo %android_home%

     安装JDK:

             官网www.oracle.com去安装下载。然后去设置环境变量:

               如  变量名:JAVA_HOME

                    变量值:JDK所在根目录的路径

               验证JDK是否安装成功  === cmd  ----- 输入 java -version

posted @ 2019-12-05 10:06  呸呸裴  阅读(413)  评论(1编辑  收藏  举报