性能测试,非GUI模式下,导出测试报告

性能指标

1、响应时间

2、并发数

3、吞吐量

4、QPS(每秒查询数)

5、TPS(每秒事务数)

6、PV和UV

7、点击数

常用性能指标

响应时间:客户端发起请求,到客户端返回一个结果所耗费的时间

响应时间=网络时间+应用处理时间

并发数:并发测试的用户数

提示:

系统用户数:系统注册总用户数据

在线用户数:某段时间内访问系统的用户数量,这些用户不一定同时向系统发起请求。

并发用户数:某一物理时刻同时向系统提交的请求用户数

吞吐量(throughput):单位时间内请求客户端的请求数量,直接体现系统的性能承载能力

注意:

业务角度:吞吐量可以以“业务数/时”,“访问人数/天”,“页面访问量/天”来衡量。

网络角度:吞吐量可以以“字节数/时”,“字节数/天”来衡量网络的流量

技术指标角度:可以用tps(每秒事务数)qps(秒查询数)来衡量系统的性能

TPS(每秒事务数):

单位时间内系统处理客户端请求的事务的次数

事物:客户在页面的一个操作,例如提交订单,提交订单就是一个事务,一个事务对应多个接口请求。

QPS(每秒查询数):

控制服务器每秒处理的指定请求数,(如:控制服务器每秒达到60QPS,服务器各项性能指标正常)

点击数:

点击数不是大家认为的访问一个页面就是一个点击数,点击数就是访问一个页面,该页面包含的元素(图片、链接、接口、框架等)向服务器发出的请求数量。

错误率:指系统在负载的情况下,失败业务的概率,(失败业务数/总业务数*100%),一般好的系统错误原因都是系统超时引起的。

资源利用率:

指系统各种使用情况:CPU、内存、磁盘、网络

cpu:电脑里所有处理请求(操作系统运行,软件程序、磁盘拷贝等)都有CPU完成

内存:所有程序在运行时要消耗的空间(存储程序运行的数据)

磁盘:存储本地数据文件

网络:影响数据传输速度。

jmeter工具

正则表达式提取器:

.:点代表通配符,除了换行和回车外。

*:代表前面字符出现0次或者多次。

?:代表贪婪匹配,找到左边界后,往右查找右边界,只要找到右边界后就会停止匹配。

dos窗口下导出压力测试图像

1、打开DOS窗口,进入jmeter的bin目录,首先进入盘符,在进入D盘里的bin目录

2、输入指令: jmeter -n -t 脚本路径 -l 日志名称 -e -o 结果报告路径

-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter

-t 测试文件 -> 要运行的 JMeter 测试脚本文件

-e 负载测试后生成报表仪表板

-o 保存html报告的路径, 此文件夹必须为空或者不存在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值