monkey入门大家自行找相关的资料自学,我这里主要介绍如何自定义monkey执行我们想执行的内容。
可能大家只知道monkeyrunner才能支持自定义脚本编写,其实monkey也是支持的。monkey和monkeyrunner没有必然联系。
大家都知道monkey是随机点击的,但是我们想让它不随机点击呢?根据我们的意愿进行点击。
两种方法:
第一:根据自定义按键实践操作,写在命令行上,根据执行的条件执行。
第二种编写脚本方式执行monkey
第一种方法还不行,如何向编写脚本一样执行monkey,它提供了很多API(自行百度查询)
根据API进行编写脚本
除了以上的方法,还有其他框架混合使用,比如:uiautomator+monkey,这个场景可以用在混合使用,比如我们在monkeyu随机测试的时候特殊操作,比如随机点击的时候隔段时间就下拉状态栏,下拉状态栏这个操作是固定的操作,不是随机的。
等等还有很多种使用,别小看了monkey的强大。