JMeter学习笔记5-如何添加Assertion
来源:互联网 发布:炉石传说 for mac 编辑:程序博客网 时间:2024/06/07 20:55
本文介绍如何使用断言。作为测试人员,断言的概念应该听说过吧,断言就是断定测试结果的正确性。前面演示的第一个JMeter测试用例,是一个HTTP Request,也就是常听说的web API测试,中文就是接口测试。接口测试,用一句话概括就是,通过发送HTTP请求,检查响应内容是否正确。在前面文章,我们在View Results Tree里,通过人工肉眼去观察,response code: 200这样的字段。这个响应代码等于200就是个一个断言的根据,今天就来介绍在JMeter上如何使用断言。Test Plan还是用前面访问百度首页的例子基础上,逐步添加新的介绍。
1. 在前面例子基础上,点击Clear all,保持测试结果干净,这里就不截图了。
2. 在Thread Group里添加一个断言
3. Response Assertion设置
4. 修改Thread Group界面
点击左侧面板的Users回到了Thread Group界面,修改如下参数
如果没有清除之前results,先点击清除然后点击运行。
运行都Pass,为了模拟错误的结果,我们回到Response Assertion,把200改成201,清除results然后再次运行。点击View Result Tree查看错误结果。
错误信息显示,我们要对比的是201,当前收到的状态码是200,所以测试失败。
6.新建一个Assertion Result
在左侧面板点击Users这个Thread Group,右键,add->Listener->Assertion Results
创建好了之后,把这个新建的Assertion Result拖拽到View Results Tree下方,如图
这里,点击Clear all按钮,再次运行测试,点击Assertion Results,查看结果。
接下来,把Response Assertion里的201改成200,清除后再次运行测试,结果如下
因为这里,没有失败,没有产生其他log信息,所以显示就5次运行的HTTP Request的名称。Response Assetion就介绍到这里。
1 0
- JMeter学习笔记5-如何添加Assertion
- JMeter学习笔记6-Duration Assertion和Size Assertion
- JMeter学习笔记21-如何添加思考时间
- JMeter学习-015-JMeter 断言之-Bean Shell Assertion
- JMeter学习笔记13-如何从命令行运行JMeter
- jmeter-Response Assertion
- system verilog学习笔记assertion & debug
- java学习笔记之断言(Assertion)
- JMeter学习笔记12-如何录制WebUI脚本
- JMeter学习笔记17-如何安装插件管理
- JMeter学习笔记18-如何从csv文件读取变量
- JMeter学习笔记
- JMeter学习笔记1
- jmeter学习笔记
- Jmeter 学习笔记
- JMeter学习笔记
- Jmeter学习笔记一
- JMeter学习笔记
- 使用自定义配置文件
- opencv3 学习笔记(一)图像与视频的转换
- 随机值配置
- 字符串操作函数解析
- 分布式学习笔记1通过Java自己实现简单的HTTP RPC框架
- JMeter学习笔记5-如何添加Assertion
- 排列数与组合数非零最低位 POJ 1150 POJ 3406
- Java关键字final、static使用总结
- 外部配置-命令行参数配置
- POJ 1657-Distance on Chessboard(BFS-多种方向不限步数)
- eclipse maven cannot change version of project facet Dynamic web module to 3.1
- 博弈论+dp——洛谷P2964 [USACO09NOV]硬币的游戏A Coin Game
- 《深入理解JAVA虚拟机》学习笔记(一)JAVA内存划分
- 配置文件的优先级