websocket在线测试(websocket在线测试服务器)

张工 2022-07-01 17:47:57 阅读:45
  

如何使用ab对WebSocket服务器做并发性能测试

  Apache服务器自带ab压力测试工具,可以用来测试网站性能,简单易用。

  工具/原材料

  街头流氓

  方法/步骤

  打开Apache服务器的安装路径,bin目录下有一个ab.exe的可执行程序,就是我们要介绍的压力测试工具。

  在Windows系统的命令行下,进入where程序所在的目录,执行where程序。注意直接双击无法正确运行。

  成功执行ab命令后,可以看到如图所示的提示。本帮助详细清晰地介绍了ab的用法和各个参数的含义。

  ab的用法是:ab[选项] [http://]主机名[3360端口]/路径。

  例如:ab -n 5000 -c 200

  上面的例子显示这个脚本总共被访问了5000次,同时执行了200次。

  ab常用参数介绍:

  -n:执行的请求总数,默认为1;

  -c:并发数,默认值为1;

  -t:测试的总时间,以秒为单位,默认值为50000秒。

  -p:post时的数据文件

  -w:以html表格格式输出结果

  执行测试用例:ab -n 1000 -c 100 -w c:\1.html

  上述测试案例表明,在100并发的情况下,index.php脚本共测试1000次,测试结果保存在c:\1.html文件中。

  测试报告如图所示。可以看出,在100个并发访问的情况下,有1000个测试访问,852个失败。可以看出,这个脚本无法满足这种环境下100并发访问的要求。

  修改参数以继续测试。测试50和30个并发案例。根据测试报告,当并发访问下降到30时,错误访问次数下降到39。


websocket在线测试


如何使用ab对WebSocket服务器做并发性能测试

  Apache服务器自带ab压力测试工具,可以用来测试网站性能,简单易用。

  工具/原材料

  街头流氓

  方法/步骤

  打开Apache服务器的安装路径,bin目录下有一个ab.exe的可执行程序,就是我们要介绍的压力测试工具。

  在Windows系统的命令行下,进入where程序所在的目录,执行where程序。注意直接双击无法正确运行。

  成功执行ab命令后,可以看到如图所示的提示。本帮助详细清晰地介绍了ab的用法和各个参数的含义。

  ab的用法是:ab[选项] [http://]主机名[3360端口]/路径。

  例如:ab -n 5000 -c 200

  上面的例子显示这个脚本总共被访问了5000次,同时执行了200次。

  ab常用参数介绍:

  -n:执行的请求总数,默认为1;

  -c:并发数,默认值为1;

  -t:测试的总时间,以秒为单位,默认值为50000秒。

  -p:post时的数据文件

  -w:以html表格格式输出结果

  执行测试用例:ab -n 1000 -c 100 -w c:\1.html

  上述测试案例表明,在100并发的情况下,index.php脚本共测试1000次,测试结果保存在c:\1.html文件中。

  测试报告如图所示。可以看出,在100个并发访问的情况下,有1000个测试访问,852个失败。可以看出,这个脚本无法满足这种环境下100并发访问的要求。

  修改参数以继续测试。测试50和30个并发案例。根据测试报告,当并发访问下降到30时,错误访问次数下降到39。

二维码