[小菜随笔]关于monkey报错日志分析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[小菜随笔]关于monkey报错日志分析相关的知识,希望对你有一定的参考价值。

今天小菜在一个测试群内看到群友发出一个monkey的报错信息,其实是一个很简单的报错

个人觉得monkey虽然操作起来比较简易,但其实查看日志分析日志也是很重要的环节,如果对错误分析不够详细,就容易误认为是程序的问题

以下举个例分析一下

技术分享

这个报错日志其实已经很简单的告诉你错误原因了

解析如下:第一行:monkey因为错误而终止了

第二行:出错的错误事件在第153次

第三行:发送旋转事件,度数为0度

很明显,错误是发生在旋转屏幕的原因,那么是不是软件自身的问题呢,我们往下分析

 

首先:1、检查自己模拟器或者APP应用中的屏幕旋转功能是否打开

     2、其实有些应用本身屏幕是不会旋转的,即便做出操作也不会实际旋转,那么在这样的事件下,monkey去执行旋转了,屏幕即不旋转参数也不改变,那么可能会被monkey误报为错误

 

如果该功能是需要旋转的,那么就是软件的错误,如果是没有这样的需求,其实只是误报了,

此时,1、将该类事件比例调低或

        2、直接跳过错误执行忽略这个错误都是可以的

以上是关于[小菜随笔]关于monkey报错日志分析的主要内容,如果未能解决你的问题,请参考以下文章

巧用批处理工具分析monkey日志

Monkey错误分析日志定位

monkey及其的日志管理和分析

Monkey测试结果分析

跑健壮性Monkey,出现一次Crash全过程-日志分析-董浩-Dotest

跑健壮性Monkey,出现一次Crash全过程-日志分析-Dotest董浩