有点意思,下周搞搞
@dippa https://github.com/codeskyblue/AutomatorX不过暂时不支持 iOS
这也正是我不太想用 appium 的原因,依赖的东西太多了,抱歉我帮不上忙
@zky_wind 仔细看提示呀,拿第二个例子为例
Error: No available formula with the name "imobiledevice"
==> Searching for similarly named formulae...
This similarly named formula was found:
libimobiledevice ✔
To install it, run:
brew install libimobiledevice ✔
==> Searching taps...
Error: No formulae found in taps.
人家说了,让你安装 libimobiledevice,还把安装方法告诉你了。brew install libimobiledevice
你怎么就不知道试试呢
既然是 adb 的封装,我觉的作者可以不妨考虑下 adbkit 这个 node 库,这个库直接使用的 adb 协议进行交互,而不是简单的封装了命令行
@ 管理员 怎么默认不显示名字了
有人叫你帅哥你是答应还是不答应呢?同理有人把你写的工具包叫框架,你的内心又是如何呢?
#5 楼 @hiyolanda 也可能跟手机有关系,有些手机对 minicap 支持的不是很好
今天正好刚研究路下,目前有几办法
使用 jenkins 插件
https://wiki.jenkins-ci.org/display/JENKINS/iOS+Device+Connector+Plugin 不过我还没有尝试过,打算明天试试
使用 ideviceinstaller
安装方法也很简单 brew install imobiledevice
之后安装 ipa 的话就直接用 ideviceinstall --udid ${UDID} --install your.ipa
使用 ios-deploy
安装方法 npm i -g ios-deploy
然后 ios-deploy -b your.ipa
Good luck.
持续集成必然少不了 jenkins 呀
另外,也不需要每个 brew 前面加个 sudo
试了下 brew install ifuse
没有成功,改成这个样子才好的 brew install homebrew/fuse/ifuse
@xdf 多多交流,我现在在网易杭州
每次打开文章,只为了看看有没有好玩的评论
作者好勤奋
macaca 的社区做的真是好呀
https://github.com/codeskyblue/automatorx 主要倾向于游戏的自动化测试。
主要是基于 python,也混杂了很多其他语言,很抱歉社区并不成熟,或者说没有,不过目前已经开了一个 gitter.im 聊天室了。因为这是个开源项目,所以对代码的规范要求很高,长期的努力是可以参与到该项目的开发中来的,不过一开始你仍然有机会参与,比如反馈问题,提交文档有关的 issue。
还有很多出色的项目,比如 macaca,appium,我就不介绍了,因为我觉的其他软件的作者,也会回复你的。
这位难道就是 macaca 的作者?
#2 楼 @seveniruby 模拟器自带录屏功能的
#1 楼 @seveniruby 同一个开发组
虽然我实在不想这么早推广,不过既然有人问了,还是说下的好,毕竟技术还是需要很多人一起研究才能越来越好。
关注下我们最近开发的项目 https://github.com/codeskyblue/AutomatorX 专门针对游戏的自动化测试