阿里巴巴淘系技术官方

阿里巴巴淘系技术官方

tidevice可以帮你做什么呢?



  • 应用安装,启动,停止,查看

  • 启动 WDA(WebDriverAgent)(注:该操作不依赖xcodebuild,可跨平台使用)

  • 运行UITests (跨平台使用)

  • 性能采集(类似 PerfDog)

  • 截图、syslog采集 等等

安装



常用命令




启动WebDriverAgent



新工具开源!一款iOS自动化利器(附地址)-LMLPHP



说了一堆理论,我们看一下怎么使用的吧


前提条件

  1. 数据线将 iPhone 手机连接到 PC 上

  2. 手机上已经有WebDriverAgent这个 App 了。这个可以通过 xcode 编译源码安装,也可以用开发者证书重签名的 WebDriverAgent.ipa 安装到手机。

  3. Linux和Windows因为默认没有usbmux这个服务,提前安装一下就可以。可以参考这个issue:

    https://github.com/alibaba/taobao-iphone-device/issues/7

 

新工具开源!一款iOS自动化利器(附地址)-LMLPHP

 

新工具开源!一款iOS自动化利器(附地址)-LMLPHP

新工具开源!一款iOS自动化利器(附地址)-LMLPHP


运行 UITests



使用下面的命令执行即可

新工具开源!一款iOS自动化利器(附地址)-LMLPHP

将被测应用和执行测试应用打包成ipa后,就可以在多个的手机上运行了。


总结






新工具开源!一款iOS自动化利器(附地址)-LMLPHP

新工具开源!一款iOS自动化利器(附地址)-LMLPHP

新工具开源!一款iOS自动化利器(附地址)-LMLPHP

作者|孙圣翔

编辑|橙子君

出品|阿里巴巴新零售淘系技术

本文分享自微信公众号 - 淘系技术(AlibabaMTT)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

03-27 23:24