MonkeyRunner API使用说明-------------第一章

该文章的原创pdf文档下载地址为:链接: http://pan.baidu.com/s/1qYhC3ik 密码: 7buf

 

本篇文章翻译链接:

https://stuff.mit.edu/afs/sipb/project/android/docs/tools/help/monkeyrunner_concepts.html

      本人这段时间在研究APP的测试,在sdk中的tools中有:ddmshierarchyviewermonitormonkeyrunnertraceviewuiautomatorviewer几个主要工具。   

DDMSDalvik调试监视器服务全称是DalvikDebug Monitor Service,是 Android开发环境中的Dalvik(为Android平台定制的虚拟机(VM))虚拟机调试监控服务。主要功能是:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。

Hierarchyviewer层级观察器)是Android自带的非常有用而且使用简单的工具,可以帮助我们更好地检视和设计用户界面(UI)。主要功能有:从可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助我们优化布局设计;  结合debug帮助观察特定的UI对象进行invalidaterequestLayout操作的过程。

monkeyrunner它主要可应用于功能测试,回归测试,并且可以自定义测试扩展,灵活性较强,并且测试人员可以完全控制。monkey主要应用在压力和可靠性测试上,运行该命令可以随机地向目标程序发送各种模拟键盘事件流,并且可以自己定义发送的次数,以此观察被测应用程序的稳定性和可靠性。

Traceviewandroid平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method这个工具可以将你的Android应用程序产生的跟踪日志(tracelog)转换为图形化的分析视图。

uiautomatorviewer,一个用来来扫描和分析Android应用程序的UI

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WEL测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值