美文网首页
Android APP 测试之Monkey

Android APP 测试之Monkey

作者: 咸鱼飞起来啦 | 来源:发表于2020-09-27 10:04 被阅读0次

    1

        安装Androidsdk

    2

        运行cmd

            查看导出文件,此文件无crash和anr报错信息

    3

            在Monkey测试过程中可能会出现程序崩溃(CRASH)和程序无响应的情况(ANR),要将测试的log信息获取到,从而解决bug

            测试过程中出现crash现象时,根据seed值来完成bug的复现:adbshell monkey -p (包名   ) -s (seed值) -v 1000 

            测试过程中出现ANR现象,会输出相应的信息,以ANR开头,获取到信息进行问题的解决,同样可以通过seed来进行复现adbshell cd /data/anr切换到设备路径下ls可以看到traces.txt里面即为log信息

    4

            monkeyscriptmonkeyscript是monkey的脚本语言,是一组可以被monkey识别的命令集合,可以帮我们完成一系列的被固定的重复性操作,monkey通过脚本来进行测试,只是一个记事本文件,缺点是在坐标、按键等方面没有逻辑性。

    常用API的介绍

            完成monkey.txt脚本的编写,保存到某一路径下 切换到monkey.txt路径下adbpush monkey.txt /data/local/temp/(设备的任一路径,无规定)adbshell切换到设备下 cd /data/local/temp 切换到monkey.txt路径下 monkey -f monkey.txt -v 10 执行monkey脚本及执行次数。

    完成MonkeyScript的自动化Monkey测试

    相关文章

      网友评论

          本文标题:Android APP 测试之Monkey

          本文链接:https://www.haomeiwen.com/subject/qxrfuktx.html