Monkey测试无法录制重放

上次提出的getevent记录一切触屏操作(原理是传感器操作传到/dev/input/eventX中),而monkey并不能做到虚拟触屏,所以无法记录。
同理,很多录制回放工具都是基于触屏操作的。

monkey自身的局限性,使其无法控制事件流,不支持录制回放,使用相同seed可以执行相同测试序列(这里能保证一模一样吗?我认为是不能的),但无法约减。

后续工作

monkey测试代码是开源的,是否可以修改源码,完成优化,使其记录测试序列,以达到重放效果。

2017-09-01
已经开始了修改源码的工作,将随机测试序列写入文件后,再从文件读入执行。重放不能保证和原来执行过程一模一样。相关源码阅读,写在另一篇文章中。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容