HI,各位好.本人做手机开发.对自动测试十分感兴趣.近日看到同事,在其自己的机器上跑"Android Monkey Test",给我的第一感觉很不错.于是询问了一些基本的用法之后,就在自己开发的机器上摆弄起来.在机器上让Monkey Test跑起来,并没有花多长时间.倒是,Monkey Test的测试时间相对较长,最后我的程序出现了一个崩溃.
这时我的问题来了:我想重现那个崩溃问题,但我已经记不清Monkey Test都做了那些操作! 事实上,因为测的时间较长并没有一直盯着程序的界面. 有没有办法可以把Monkey Test的操作都"录制"下来,以便在出现问题时,把这些命令都"重播"一次来重现问题呢?
我会一直关注Android自动测试的相关技术.因为小弟在多个地方,询问了如上问题,我会把问题的进展情况及,最后的结果,记录在如下这里:http://blog.sina.com.cn/programmezone
十分期盼大家能给我多一些意见,我的邮箱是: [email protected]
------解决方案--------------------
Monkey 不是有seed吗:-s <seed> Seed value for pseudo-random number generator. If you re-run the Monkey with the same seed value, it will generate the same sequence of events.