• 2.monkey的使用


     1.monkey的使用流程
    (1)ADB连接Android测试设备。
    (2)确定你要测试的应用的PackageName。
    (3)使用Monkey发一条测试命令。 
     
    2.monkey原理
    Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。

    查看包名:adb shell pm list package  ---查看所有包名
    adb shell "logcat | grep "Displayed" "  ----然后点击需要测试的应用就可以看到包名



    adb shell monkey -p com.tencent.qqlive -s 500 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 10000 >E:monkeylogjava_monkey_log.txtrr
    产生时间序列的种子值:500
    忽略程序崩溃 、 忽略超时 、 监视本地程序崩溃 、 详细信息级别为2 , 产生 10000个事件 。



    3.log中搜索4种关键字
    (1)crash 闪退;
    (2)exception 异常;
    (3)force closed 强制退出
    (4)anr (application no response)程序无响应

    4.monkey命令四大类(常用选项 、 事件选项 、 约束选项 、 调试选项)
     





  • 相关阅读:
    leetcode59
    leetcode95
    leetcode96
    leetcode787
    leetcode150
    leetcode165
    leetcode739
    快速搭建:Djangorest-framework的restful项目
    编写部署用到的部分shell脚本收集
    pandas:dataframe删除某些不为non的行
  • 原文地址:https://www.cnblogs.com/wyf99/p/7279497.html
Copyright © 2020-2023  润新知