tidevice 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
tidevice 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
tidevice 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
tidevice 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
tidevice 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 Python 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 手机/移动开发
开源组织 阿里巴巴
地区 国产
投 递 者 局长
适用人群 未知
收录时间 2021-03-31

软件简介

tidevice 是 iOS 自动化工具,可用于 iOS 应用的性能采集和 UI 自动化。此项目通过逆向 iOS 通信协议,并使用纯 Python 实现。

该工具能够用于与 iOS 设备进行通信,提供以下功能:

  • 截图
  • 获取手机信息
  • ipa 包的安装和卸载
  • 根据 bundleID 启动和停止应用
  • 列出安装应用信息
  • 模拟 Xcode 运行 XCTest,常用的如启动 WebDriverAgent 测试(此方法不依赖 xcodebuild)
  • 获取指定应用性能 (CPU,MEM,FPS)
  • 其他

支持运行在 Mac,Linux,Windows 上。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表于程序人生专区
01/31 08:15

阿里开源:iOS 自动化用的工具 tidevice

简介 tidevice 是阿里的内部的一个小组用来做 iOS 自动化用的工具。最近终于开源了出来。 所以这篇文章就来介绍一下这款工具。 项目地址 https://github.com/alibaba/taobao-iphone-device,请先点个 Star ,然后回来在看。 它有什么功能呢? 截图 App 安装,启动,停止,查看 启动 WebDriverAgent 性能采集(类似 PerfDog)不过这块暂时只有 API 可以用。 功能还在不停的扩展中 这个工具是纯 Python 写成的,所以也是跨平台的。...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
22 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部