Jmeter-三种断言方式、测试报告生成

本文详细介绍了如何在JMeter中使用响应断言、JSON断言和XPath断言来验证接口返回的数据。响应断言支持正则表达式,JSON断言通过JSONPath语法检查数据,XPath断言则适用于XML格式的响应。此外,还提到了利用Ant生成JMeter的HTML测试报告的过程,包括Ant的安装和配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用Jmeter断言接口的响应数据

Jmeter断言主要有三种:

  1. 响应断言
  2. JSON断言
  3. Xpath断言
响应断言

响应断言路径
响应断言
只有”包括“才支持正则表达式
正则匹配结果
在结果树这用TegExp Tester格式后,可以选取re的匹配规则

JSON断言

JSON断言路径
JSON断言
JSON格式的响应
对响应选取JSON Path Tester格式
在这里插入图片描述
在此处用JSON格式来判断是否可以获取到数据。格式为$.xx.xx.xx

在这里插入图片描述
勾选使用正则,在Expected Value中可以使用正则,判断提取的值是不是符合预期的数据。
在这里插入图片描述

xPath断言

在这里插入图片描述
XPath

生成HTML测试报告

Jmeter并不能直接生成HTML测试报告,需要借助工具Ant来生成

4.5.1 Ant介绍和安装
Ant采用java语言编写,主要作用是对程序进行编译、组装、测试和运行java程序
在jmter这里,我们主要是使用ant运行jmeter文件,生成测试报告
安装Ant
windows安装ant:
下载ant文件:https://mirrors.tuna.tsinghua.edu.cn/apache//ant/binaries/apache-ant-1.10.10-bin.tar.gz

解压后配置环境变量。
在这里插入图片描述
同步需要把jmeter下的ant的jar包放到 ant安装目录下的lib下

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值