软件测试 / 测试开发丨免安装免配置环境的免费 ios 调试工具 sib 来啦
获取更多相关知识
公众号搜索:TestingStudio 霍格沃兹的干货都很硬核
sib 是以 gidevice 为底层实现的 iOS 调试工具,因为 go 语言特性,编译好的二进制文件可以直接运行,所以不需要额外配置 python 环境或者 go 环境,直接下载 3M 左右的包解压就可以使用啦!sonic 组织也在持续参与建设 gidevice。当前迭代了数月,到达了 1.1.2 版本,基础功能如下:
复制代码
以上功能皆跨平台,即 Windows、Mac、Linux 都可以使用。
UI 自动化的应用(Appium)
以 Java 为例:先用 sib 启动 wda(需要指定端口可以参考官网文档的参数)
复制代码
然后在脚本里配置 Driver
复制代码
即可启动。
在 Fastbot 应用
复制代码
注意,因为 wda 和 fastbot 部分底层是相同,所以同时启动 wda 和 fastbot 会阻塞哦
获取 App 图标
加上-i 参数即可获取 icon,格式为 base64
复制代码
前端渲染后效果如图
App 的管理还有很多,例如安装、卸载、启动、强杀
复制代码
屏幕旋转监听
复制代码
您会获得类似的输出
复制代码
获取设备信息
复制代码
你会获得类似输出
复制代码
相关功能还有很多很多,这里就不全部放出来啦,推荐前往官方文档查看更多详细信息哦!
复制代码
结语
sib 还在持续更新中,正在挖掘无人触碰的领域,也欢迎有能力的小伙伴参与建设 ~
官网文档(下载、安装、文档):https://sonic-cloud.gitee.io/#/SIB
用户社区(提 bug、需求):https://sonic-cloud.wiki/
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/94310cba822164b345f66d4a9】。文章转载请联系作者。
评论