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
  • 相关阅读:
    设计模式:简单工厂模式
    datav轮播表使用事例
    POI操作Excel常用方法总结 .
    序列图像三维重建 学习过程流水账
    python面向对象编程
    python批量生成word文档
    Linux 网络配置方法 nmtui 配置
    leetcode 剑指 Offer 67. 把字符串转换成整数 & leetcode 8. 字符串转换整数 (atoi)
    leetcode 剑指 Offer 59
    leetcode 剑指 Offer 53
  • 原文地址:https://www.cnblogs.com/graybird/p/10783081.html
Copyright © 2011-2022 走看看