2 mlzx1991 mlzx1991 于 2013.01.24 12:27 提问

在使用monkeyrunner进行测试的时候如何获得反馈信息

RT,
在使用monkeyrunner进行测试的时候如何判断进程是不是挂了?
图形比对就不要说了。。。
因为我进行的测试是不知道如果对了应该怎样的,
应用程序崩溃是不是会有一个反馈?
我能不能从logcat中得知有那个Activity被启动了?
那些控件被操作了(例如按钮被点击了)?

2个回答

mlzx1991
mlzx1991   2013.04.19 17:21
已采纳

事实是这是可以办到的,在logcat中MonkeyRunner所做的一切都有显示。

cytown
cytown   2013.01.24 15:10

monkeyrunner测试如果挂了会立刻退出,并且返回值是1。所以你只需要比较返回值就行。

而且崩溃信息的stack trace会打印在屏幕上,或者你指定的日志文件中。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
monkeyrunner简单使用及压力测试
monkeyrunner压力测试使用python脚本实现
Android自动化测试之MonkeyRunner使用
MonkeyRunner工具是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通过monkeyrunner API 可以写一个Python的程序来模拟操作控制Android设备app,测试其稳定性并通过截屏可以方便地记录出现的问题。       monkeyrunner和money没有什么直接的关系,monkey是在设备直接运行adb shell命令生成随
MonkeyRunner 手机测试实例
# -*- coding: utf-8 -*- # Imports the monkeyrunner modules from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage # Connect device device = MonkeyRunner.waitForConnection()
App压力测试——MonkeyRunner
一.常见的MonkeyRunner API1.alert(警告框)void alert(string message,string title,string okTitle)如这样一个python脚本#coding:utf-8 from com.android monkeyrunner import MonkeyRunner MonkeyRunner.alert("Hello World","Thi
monkeyrunner进行多设备UI测试
monkeyrunner进行多设备UI测试
Monkey、MonkeyRunner自动化测试文档
Monkey测试文档Monkey介绍:Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。Monkey的特征1、 测试的对象仅为应用程序包,有一定的局限性。 2、 Monky测试使用的事件流数据流
monkeyrunner的使用和自动测试微信
最近公司需要测试微信、QQ等业务的无线传输品质参数,但是由于此类应用开发的API不够全。比如微信只能使用SDK实现分享到朋友圈,如果要发送信息则没有相关的API公开出来,只有把信息发送到微信,然后通过微信在发送信息的API。故此,考虑使用被动监控的方法来实现。如此,就有个自动启动微信并发送信息的功能需要实现。网上搜了下,发现Google Android SDK下有个叫monkeyrunner的工具
[Android 测试] 性能回归测试之 MonkeyRunner使用、插件扩展、结合批处理
一、 MonkeyRunner简介monkeyrunner也是一款安卓sdk自有的测试工具,开源,位于\sdk\tools下面,它主要做性能测试,回归测试,并且可以自定义测试扩展,和monkey是完全不同的。 monkeyrunner 工具提供了一组API ,通过这些 API 函数可以在Android代码之外(当然也可以直接在源代码直接使用)控制 Android设备和模拟器,通过 monkeyru
MonkeyRunner脚本的录制与回放分享
测试成功例子  你必须有android sdk, sdk的tools文件家里有一个monkeyrunner.bat.   2. 将如下录制内容拷贝到一个文件内,例如我起个名字为d:\monkey_recorder.py. #!/usr/bin/env monkeyrunner # Copyright 2010,
monkeyrunner自动化测试工具--录制回放
一、录制回放前检查 1.sdk是否已经下载并解压,sdk解压后的tools目录中含有monkeyrunner.bat 2.网上下载录制脚本,起名为recorder.py,最好和monkeyrunner.bat在一个目录下