本教程使用jmeter 4 , 本人未经授权,禁止转载。 版权由www.hissummer.com 所有。
- 下载安装并打开jmeter
- 安装jmeter plugins
- 本教程使用了dummy sampler , 请先安装plugin manager,并安装 dummy sampler。
备注: 本测试jmx脚本下载地址 https://github.com/nighteblis/JmeterBook/blob/master/docs/jmx/Assert/Assert.jmx
首先我们修改主题, 默认的主体本人有点受不了,我还是选择了cross platform。 跨平台使用的java 实现的ui,所以样式保持了和jmeter 3 版本的样式一致。
4. 安装jmeter plugins。
下载 https://jmeter-plugins.org/downloads/all/ 并放到lib/ext 下, 重启jmeter。可以安装如下插件。
5. 设置语言,对于不习惯用英语的小伙伴来说,可以选择简体中文(chinese simple)。
中文的界面如下图
6. 创建线程组和添加一个假的测试请求(dummy sampler) dummy sampler 仅是模拟一个http请求, 实际的测试中使用http sampler 替代dunmmy sampler 即可.
7. 添加结果树, 结果树可以记录每次的请求的请求数据和返回响应, 便于debug 测试.
8. 根据需要设定用户自定义设置. 引用的地方只需要写${var} 即可. 便会再测试执行的时候替换成你定义的内容
9. 添加断言
如上图, 请求的返回结果是response. 如果我们的断言验证是否是response, 如果包含response则认为这个case执行正确.
假设我们把断言判断的内容改一下, 故意改成一个别的值如下.
则再次执行, 则会提示红色的错误. 即表示这个用力执行错误. 通常我们必须要加断言来对我们的测试点进行验证.