使用Jmeter断言接口的响应数据
Jmeter断言主要有三种:
- 响应断言
- JSON断言
- Xpath断言
响应断言
只有”包括“才支持正则表达式
在结果树这用TegExp Tester格式后,可以选取re的匹配规则
JSON断言
对响应选取JSON Path Tester格式
在此处用JSON格式来判断是否可以获取到数据。格式为$.xx.xx.xx
勾选使用正则,在Expected Value中可以使用正则,判断提取的值是不是符合预期的数据。
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下