第一节 认识APPIUM

一、了解APPIUM

        Appium是一款开源的跨平台测试自动化工具,适用于本地,混合和移动网络和桌面应用程序。我们支持模拟器(iOS),模拟器(Android)和真实设备(iOS,Android,Windows,Mac)

        扩展:兼容语言    如Java,Objective-C,JavaScript(Node),PHP,Python,Ruby,C#

二、APPIUM的分类

    APPIUM分为服务端、客户端。

    Appium的核心是一个公开REST API的Web服务器。它接收来自客户端的连接,侦听命令,在移动设备上执行这些命令,并响应代表命令执行结果的HTTP响应。

    老版本下载地址:https://bitbucket.org/appium/appium.app/downloads/

    官网下载:https://github.com/appium/appium-desktop/releases/tag/v1.5.0

    新手学习教程:https://github.com/appium/appium/blob/master/docs/en/about-appium/intro.md

三、APPIUM之Android UI 无线自动化测试

    这里只谈Android如何实现无线自动化测试:

        1、电脑连接设备,命令:adb devices

        2、当出现设备后,命令:adb -s 设备名称 tcpip 端口号

        例如:adb -s LeShi tcpip 5555

        3、连接wifi,必须同一网段,命令:adb connect 手机IP地址:5555 

        手机IP查找方法:设置〉无线或网络---WLAN设置〉查看当前连接Wi-FiIP地址

        4、拔掉数据线,执行命令:adb  devices

    执行完上述命令后,就可以查看到一个设备是由IP+端口号组成,表示无线连接设备成功。

      IOS一般在Xcode中设置无线连接设备(没有实战过)

    Python脚本实战:多设备无线连接,明日更新贴代码,敬请关




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值