zoukankan      html  css  js  c++  java
  • Appium环境搭建

    appium的核心其实是一个暴露了一系列REST API的server。

    这个server的功能其实很简单:监听一个端口,然后接收由client发送来的command。翻译这些command,把这些command转成移动设备可以理解的形式发送给移动设备,然后移动设备执行完这些command后把执行结果返回给appium server,appium server再把执行结果返回给client。

    1.appium下载地址:http://appium.io/

    Appium分为Appium和Appium GUI,建议下载Appium GUI。因为Appium GUI封装了运行 Appium server 的所有依赖。对于GUI,Windows下载exe可执行文件进行安装,Mac下载dmg进行安装。

    2.安装步骤参考:https://www.jianshu.com/p/7a6fa7ab662b

    windows下安装参考:https://www.cnblogs.com/Jadie/p/6061428.html

    android sdk安装参考:https://www.cnblogs.com/nebie/p/9145627.html

    这里启动Android AVD会有两处报错,参照:

    https://www.cnblogs.com/graybird/p/10785468.html

    https://www.cnblogs.com/graybird/p/10785540.html

    安装完appium后记住新版地址与老版不一样,appium-1.12.1添加到环境变量path为C:Program FilesAppium esourcesapp ode_modules

    3.windows 验证是否安装成功

    验证安装是否成功,Win+R>>cmd->>appium,如出现类似以下提示,证明安装成功!

            

     4.Appium Python Client

    由于python的易用性,因此使用python作为测试语言。

    Appium Python Client封装了标准的selenium客户端类库, 为用户提供常见的selenium命令以及额外移动设备控制相关的命令.

    使用pip命令进行安装Appium Python Client

        pip install Appium-Python-Client
  • 相关阅读:
    类的加载过程 以及实例的加载顺序
    设计优化之单例模式
    Java程序性能优化之性能概述
    1-12接口
    1-11多态
    1-9方法的重写(override)
    1-6static关键字
    1-10super和this关键字
    1-8继承extends
    1-7代码块的分类
  • 原文地址:https://www.cnblogs.com/graybird/p/10783081.html
Copyright © 2011-2022 走看看