zoukankan      html  css  js  c++  java
  • 思博伦测试仪Web性能测试

    本博客讲解的Web性能测试主要包括:新建连接、并发量、吞吐量和响应时间。

    首先介绍一下我做测试所用的服务器的配置

    CPU:物理核数6,虚拟核数24

    内存:32G

    网卡:1Gbps  千兆网卡

    操作系统:CentOS7  1611

    服务器:nginx 1.10.3

    1.新建连接测试  Protocol Transaction Per Second

    调整红色圈内的选项,选择“Connections/second”,调整上升时间,高度值,平稳时间,下降时间。下图测试中上升时间是600s,高度值28000,平稳时间100s,下降时间60s。具体数值需要在根据服务器配置、软件配置进行调整。测试页面大小为4K。

    调整好参数后,点击左上方绿色三角运行测试,测试结果如下:

    观察上图,当出现黄线与蓝线分开时,表明新建连接数达到最大,上图显示新建连接数是27000/s。

    2.并发量测试 TCP Connections

    修改“Action”,添加“Think  <60000>”60000是爬坡时间的1000倍,如图所示:

    点击“Load”,选择“Connections/second”,调整上升时间,高度值,平稳时间,下降时间。下图测试中上升时间是60s,高度值12400,平稳时间70s,下降时间30s。具体数值需要在根据服务器配置、软件配置进行调整。测试页面大小为4K。

    测试结构如下,并发量达到740000。

    3.吞吐量测试 Network Traffic

    修改“Action”,去除“Think <60000>”

    点击“Load”,选择“Connections/second”,调整上升时间,高度值,平稳时间,下降时间。下图测试中上升时间是40s,高度值35000,平稳时间60s,下降时间40s。具体数值需要在根据服务器网卡及测试页面大小进行调整。测试页面大小4K。

    结果如下图:千兆网卡,实测980000 Kbits/second。

    4.响应时间测试 Response Time

    修改“Action”,去除“Think <60000>”

    点击“Load”,选择“Connections/second”,调整上升时间,高度值,平稳时间,下降时间。下图测试中上升时间是30s,高度值1000或100,平稳时间40s,下降时间20s。具体数值需要在根据服务器网卡配置进行调整。测试页面大小为4K。

    等测试结束,查看结果。点击“Result”,选中刚才测试完的数据(红圈),点击下方被圈起来的的“view”,显示结果如下:

  • 相关阅读:
    C# 不用添加WebService引用,调用WebService方法
    贪心 & 动态规划
    trie树 讲解 (转载)
    poj 2151 Check the difficulty of problems (检查问题的难度)
    poj 2513 Colored Sticks 彩色棒
    poj1442 Black Box 栈和优先队列
    啦啦啦
    poj 1265 Area(pick定理)
    poj 2418 Hardwood Species (trie树)
    poj 1836 Alignment 排队
  • 原文地址:https://www.cnblogs.com/natq/p/7206231.html
Copyright © 2011-2022 走看看