压力测试:在一定的负荷条件下,长时间连续运行系统给系统性能造成的影响。例如:同一时间50个用户连续3分钟访问网站,网站的打开时间受到多大影响。
负载测试:在一定的工作负荷下,给系统造成的负荷及系统响应的时间。例如:并发请求数为10、50、100时,网站的打开时间受到多大影响。
并发用户:Stress level 相当于模拟多少个客户的连接。
持续时间:Test Run Time 用来指定一次压力测试需要持续的时间,单位是分钟,比如我们可以设置为5分钟。
每请求延迟时间:Delay Time 用来指定每个用户在循环请求中的每次请求之间的时间,例如设置为5秒,说明第1次与第2次、第2次与第3次请求之间的时间为5秒钟。
HTML分析:Parse HTML 指定需要分析的网页HTML元素,在压力测试中,只有被选中的文件才被下载;并且,只有同一个域里的文件被下载。
并发请求数:Requests 负载测试中指定模拟多少个用户访问目标地址。
累计请求数:Users Requests 压力测试中所有用户发出的请求数总和。
成功请求数:Succeed Requests 响应状态为200的请求数。
失败请求数:False Requests 响应状态为非200的请求数。
无效请求数:Invalid Requests 没有任何响应返回的请求。
总共吞吐量(kb):Throughtout 所有用户所有请求的文件体积大小。
平均连接时间(s):Connection Time 所有用户所有请求的网页连接时间平均值。
平均下载时间(s):Load Time 所有用户所有请求的网页打开时间(连接时间+内容下载时间)平均值。
CPU使用率(%):CPU Usage 客户机CPU使用率。
内存使用率(%):Memory Usage 客户机内存使用率。
系统负载测试各项性能指标是什么意思?如上说明。更多系统测试参考:什么是并发连接数、请求数、并发用户数?