JMeter教程2 : 基础脚本编写运行

目录结构

添加线程组
添加HTTP请求
添加察看结果树
添加断言
添加断言结果
添加聚合报告

示例接口https://www.google.com/search?q=谷歌&oq=谷歌

jmeter脚本下载jmeter basic demo.jmx

1. 添加线程组

右键点击“Test Plan” -> “Add” -> “Threads(Users)” -> “Thread Group” 
 点击“Thread Group” ,可以配置线程组名称,线程数,线程时长,循环次数,调度器等参数: 

2. 添加HTTP请求

右键点击“Thread Group” -> “Add” -> “Sampler” -> “HTTP Request” 


 HTTP Request信息填写可以参考下图:

右键点击“HTTP Request” -> “Add” -> “Config Element” -> “HTTP Header Manager” 

”HTTP Header Manager“常用的Content-Type默认为“text/html”, HTTP Body为json时为“application/json”,HTTP Body为为Form表格时为“application/x-www-form-urlencoded”。

3. 添加察看结果树

右键点击“Thread Group” -> “Add” -> “Listener” -> “View Result Tree” 

 运行Http请求,修改响应数据格式为“HTML Source Formatted”,可以看到返回结果页面搜索为”谷歌“。 

4. 添加断言

右键点击“HTTP Request” -> “添加”-> “断言” -> “响应断言” 
 校验HTTP response中是否包含搜索词“谷歌”。

5. 添加断言结果

右键点击“HTTP Request” -> “Add”-> “Listener” -> “Assertion Results” 我们再运行一次就可以看到断言结果了

6. 添加聚合报告

右键点击“Thread Group” -> “Add” -> “Listener” -> “Summary Report”,用以存放性能测试报告 至此,我们完成了一个完整Http接口的JMeter性能测试脚本编写。

发布了52 篇原创文章 · 获赞 23 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/anndy_/article/details/101287091