美文网首页
Adnroid-Monkey Script 压力测试(二)

Adnroid-Monkey Script 压力测试(二)

作者: Klany | 来源:发表于2020-06-07 16:08 被阅读0次

    Android-Monkey 压力测试
    Adnroid-UI Automator Viewer 的使用
    Adnroid-Monkey Script 压力测试(一)
    Adnroid-Monkey Script 压力测试(二)
    Android-MonkeyRunner 压力测试(一)
    Android-MonkeyRunner 压力测试(二)
    Android-MonkeyRunner API 参考
    Android-Monkey 源代码参考

    1. 使用 Monkey 执行 MonkeyScript 脚本的命令

    adb shell monkey -f <scriptfile> <event-count>
    
    • scriptfile 参数是脚本文件在手机上的路径
    • event-count 参数是脚本执行次数

    示例:adb shell monkey -f /data/local/tmp/test.script 5

    注意:脚本文件需要push到手机中才可以执行,例如:adb push D:/test.script /data/local/tmp

    2. 一个完整的 MonkeyScript 脚本

    #指明脚本类型
    type=user
    #脚本执行次数
    count=10
    #命令执行速率
    speed=1.0 
    #用户脚本入口,下面是用户自己编写的脚本
    start data >> 
    # 上面是固定的格式头
    # 启动Activity
    LaunchActivity(com.demo.monkeytest,com.demo.monkeytest.MainActivity)
    # 等待2秒
    UserWait(2000)
    # 某一坐标点按下
    DispatchPointer(10,10,0,200,100,1,1,-1,1,1,0,0)
    # 某一坐标点抬起
    DispatchPointer(10,10,1,200,100,1,1,-1,1,1,0,0)
    # 等待1秒
    UserWait(1000)
    # 输入 test
    DispatchString(test)
    # 点击按键
    DispatchPress(66)
    # 等待3秒
    UserWait(3000)
    DispatchPointer(10,10,0,500,100,1,1,-1,1,1,0,0)
    DispatchPointer(10,10,1,500,100,1,1,-1,1,1,0,0)
    UserWait(3000)
    

    相关文章

      网友评论

          本文标题:Adnroid-Monkey Script 压力测试(二)

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