本文概述
- 创建JMeter测试计划
- 添加采样器
- 添加监听器
- 保存并执行测试计划
- 验证输出
出于测试目的, 我们将测试URL- https://www.srcmini.com/所示的网页的性能
创建JMeter测试计划
- 转到你的JMeter bin文件夹, 然后双击ApacheJMeter.jar文件以启动JMeter界面。
- 单击“测试计划”节点。
- 将测试计划重命名为“演示测试”。
- 选择“演示测试”节点, 然后右键单击所选项目。
- 将鼠标悬停在“添加”选项上, 然后将显示元素列表。
- 选择线程(用户)> 线程组。
- 将该线程组重命名为Users。
- 对于此测试, Users元素是指访问srcmini主页的用户数。
文章图片
添加采样器 我们必须在Users元素(线程组)中添加一个采样器。
- 选择用户元素(线程组), 然后右键单击所选项目。
- 将鼠标悬停在“添加”选项上, 然后将显示元素列表。
- 选择采样器> HTTP请求选项。
- 它将添加一个空的HTTP Request Sampler。
文章图片
现在, 我们必须配置HTTP Request Sampler的字段。这包括:
名称-访问srcmini主页。
服务器名称或IP-在我们的示例中, Web服务器名称为
www.srcmini.com
.
协议-此字段保持不变。
路径-我们将其写为“ /”(斜杠)。它表明我们需要服务器的根页面。
文章图片
添加监听器
- 选择用户元素。
- 将鼠标悬停在“添加”选项上, 然后将显示元素列表。
- 选择“侦听器”> “查看结果树”选项。
文章图片
保存并执行测试计划 单击文件> 将测试计划另存为。
将整个测试计划另存为srcmini_home.jmx。
文章图片
单击运行> 开始以执行测试计划。
注意:有时我们需要多次运行测试计划。我们可以选择运行测试计划而不保存它。 验证输出 从那时起, 我们将Users元素(线程组)的设置保留为单线程(一个用户)并循环了1次(仅运行1次)。因此, 我们将在“视图结果树侦听器”中将结果作为单个用户请求获得。
该测试计划仅适用于一个请求。但是JMeter能够发送相同的请求, 就像许多用户正在发送它一样。要测试具有多个用户的Web服务器, 我们需要更改Users元素(线程组)设置。
“查看结果树”面板的第一个选项卡是“采样器结果”。它显示JMeter数据以及Web服务器返回的数据。
Sampler结果选项卡显示了Web服务器发送的所有Response标头。
文章图片
“查看结果树”面板的第二个选项卡是“请求”, 它显示了作为请求的一部分发送到Web服务器的所有数据。
文章图片
【JMeter Web测试计划】“查看结果树”面板的最后一个选项卡是“响应数据”。它以文本格式显示从服务器接收的数据。
文章图片
推荐阅读
- JMeter Web服务API测试计划
- JMeter教程介绍
- JMeter计时器
- JMeter线程组
- JMeter测试计划元素
- JMeter测试计划
- JMeter记录登录测试
- JMeter预处理器元素
- JMeter后处理器元素