简单高效的web服务器测试工具Artillery(websocket http)

服务器要上线了,俗话说不会测试的开发不是好厨子。直接上Artillery  点击打开链接

安装什么的就不废话了。使用也炒鸡简单,亲测有效


1.artillery run hello.yml

下面就是hello.yml,直接看我注释就好

{
  "config": {
      "target": "这里填你的ws地址",
      "phases": [
        {"duration": 持续时间,, "arrivalRate": 每秒并发数}
      ]
  },
  "scenarios": [
    {
      "engine": "ws",#比较重要的一个设置,如果是http就要设置成http
      "flow": [
        {"send": #send就是发送给服务器的测试信息
        '{"Command":"Login","RoleType":"webclient","UUID":"c34af8f23fdc41608b32a14c5562a3ba","RoleNo":"a3f6aa1390904f638cb6b7efbb07edbf","RoleName":""}'
        },

        {"think": 1},#think 模拟用户停留时间

        {"send": 
        '{"Command":"InviteChat","MediaType":"webclient","ChannelUUID":"c34af8f23fdc41608b32a14c5562a3ba","From":"a3f6aa1390904f638cb6b7efbb07edbf","To":"servicecode1","CallData":""}'
         },
        {"think": 1},
        {"send": 
        '{"Command":"SendMessage","ChannelUUID":"c34af8f23fdc41608b32a14c5562a3ba","MessageType":"text","Message":"dddddddd"}'
         },

         },
      ]
    }
  ]
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值