RT,
在使用monkeyrunner进行测试的时候如何判断进程是不是挂了?
图形比对就不要说了。。。
因为我进行的测试是不知道如果对了应该怎样的,
应用程序崩溃是不是会有一个反馈?
我能不能从logcat中得知有那个Activity被启动了?
那些控件被操作了(例如按钮被点击了)?
事实是这是可以办到的,在logcat中MonkeyRunner所做的一切都有显示。
monkeyrunner测试如果挂了会立刻退出,并且返回值是1。所以你只需要比较返回值就行。
而且崩溃信息的stack trace会打印在屏幕上,或者你指定的日志文件中。