• android app压力测试(二)——monkey测试结果分析


    前言

    在android app压力测试(一)——monkey介绍及基本使用中,我们已经基本会使用monkey了;

    那么测试的结果如何?这个是我首先想到的问题;

    执行monkey命令后得到的是一个log文件,那么就需要分析这些log,如何分析呢?

    带着这个问题我们开始学习吧///

     【目录】

    一:Monkey测试结果分析

    二:Monkey的调试命令参数说明

    一:Monkey测试结果分析

    分析Monkey测试的log文件,我么可以通过以下几点判断是否通过

    1:Monkey finished

       打开LOG,查看log的最下端,是否有类似以下字段:

      这个字段表明本次的Monkey没有异常,测试通过。

    2:CRASH

     在log文件中搜索”CRASH“,如果搜到有结果,则表明有进程出现问题,测试不通过

       // CRASH: com.onekchi.downloadmanager (pid 12919)    

    3:ANR

    在log文件中搜索”ANR“,如果搜索有结果,则表示测试过程中出现无响应的详细,测试不通过。--throttle<毫秒>建议为500

    4:无法搜索到上述信息

    出现这种情况,一般都是外界原因而非程序本身原因。比如电脑异常测试中断,需要重新测试。

    二:Monkey的调试命令参数说明

    一中提到的CRASH、 ANR;使得Monkey停止执行;为了继续执行,我么需要忽略APP的崩溃;可以通过参数的设定,完成更多的调试功能

    Monkey的命令行参数说明如下:

  • 相关阅读:
    使用国内镜像安装pyqt5
    python线程池 ThreadPoolExecutor 的用法及实战
    进程和线程、协程的区别
    python线程池实现
    python 多进程使用总结
    参与开源项目
    脑图——前端技术
    HTML中DTD使用小结
    浅谈面向对象——追溯法
    Dva.js 里面的几个概念
  • 原文地址:https://www.cnblogs.com/pangwanzi/p/6802627.html
Copyright © 2020-2023  润新知