python手机版ios 您所在的位置:网站首页 用python做自动化控制软件 python手机版ios

python手机版ios

2023-09-19 01:01| 来源: 网络整理| 查看: 265

写在之前

Xcode 7之前,苹果任然保留着automation这个简单上手的自动化测试工具,自需要录制脚本即可,在Xocde 7之后,随着UnitTests加入Xcode之后,这个一个功能就被关闭了,因为UnitTests更强大。前段时间微信的新版本中加入了小程序游戏《跳一跳》,在朋友圈中大火之后,随之就出现了Android和iOS的《跳一跳辅助工具》,偶然了解了一下,发现是通过一个叫《WebDriverAgent》和《wda》的Python库来实现控制手机,并获取手机的游戏截图,然后根据你的屏幕尺寸来计算你的按压屏幕时间,再通过模拟用户点击实现自动玩转《跳一跳》小游戏,轻松得到高分。当然,我关注的点并不是通过这个工具能让自己在朋友圈排到第一名,而是前面提到的《WebDriverAgent》和《wda》。

《WebDriverAgent》和《wda》

通过在手机上运行一个Test程序,实现用脚本控制手机,几乎能完成日常的所有操作。

wda是一个基于WebDriverAgent的Python库,通过它,我们可以编写python脚本来实现控制手机自动的去做一些事情。

设备要求:iOS 9.3+

通过Python3 wda

$ pip3 install --pre facebook-wda

WebDriverAgent成功安装到设备上之后,在运行WebDriverAgent的Test时,会在Xcode的控制台有设备的ip地址输出

WebDriverAgentRunner-Runner[9045:786041] ServerURLHere->http://192.168.2.100:8100



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有