• 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

                sdkplatfrom-tools  加入到环境变量Path中

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

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

         安装JDK:

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

                   如  变量名:JAVA_HOME

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

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

  • 相关阅读:
    23种设计模式(3)-原型模式
    23种设计模式(4)-生成器模式
    优秀程序员应具备的15个特性
    23种设计模式(5)-适配器模式
    23种设计模式(6)-装饰者模式
    23种设计模式(7)-代理模式
    SSH框架面试题集锦
    List,Set和Map详解及其区别和他们分别适用的场景
    (转) 网页浏览速度慢的排查原因
    (转)局域网的某个机器无法上网,的排错思路
  • 原文地址:https://www.cnblogs.com/peipei-Study/p/11981941.html
Copyright © 2020-2023  润新知