JMeter Web测试计划
2024-09-03 19:43:29
在本节中,将学习如何创建测试网页的基本测试计划。
出于演示测试目的,我们将测试URL - https://www.yiibai.com/ 的网页性能。
创建JMeter测试计划
- 进入到JMeter安装bin文件夹,双击
jmeter.bat
文件以启动JMeter界面。 - 单击“Test Plan”节点。
- 将测试计划重命名为Demo Test。
- 选择
Demo Test
节点并右键单击所选项目。 - 鼠标悬停在“Add”选项上,然后将显示元素列表。
- 选择Threads (Users) -> Thread Group。
- 将此线程组重命名为Users。
- 对于此测试,Users元素表示访问网站主页的用户数。
添加采样器
我们必须在Users 元素(线程组)中添加一个采样器。
- 选择
Users
元素(线程组),然后右键单击所选项。 - 鼠标悬停在“Add”选项上,然后将显示元素列表。
- 选择Sampler -> HTTP request选项。
- 它将添加一个空的HTTP请求采样器。
现在,配置HTTP Request Sampler的字段。它包括:
- 名称 - 访问易百网站主页( https://www.yiibai.com )。
- 服务器名称或IP - 在这个示例中,Web服务器名称是: www.yiibai.com 。
- 协议 - 此字段保持不变。 路径 - 将其写为
/
(斜杠)。 它表示想要服务器的根页面。
如下图所示:
添加监听器
- 选择Users元素。
- 鼠标悬停在“Add”选项上,然后将显示元素列表。
- 选择Listener -> View Results Tree选项。
单击:Run -> Start 以执行测试计划。
注意:有时需要多次运行测试计划。可以选择运行测试计划而不保存它。
验证输出
因为,我们将Users元素(线程组)的设置保留为单线程(一个用户)并循环1次(仅运行1次)。 因此,在View Result Tree Listener中将结果作为单个用户请求获取。
此测试计划仅适用于一个请求。 但是JMeter能够发送相同的请求,就好像许多用户正在发送它一样。 要测试具有多个用户的Web服务器,需要更改Users元素(线程组)设置。
“View Result Tree” 面板的第一个选项卡是“Sampler result”。 它显示了JMeter数据以及Web服务器返回的数据。
“Sampler result”选项卡显示Web服务器发送的所有响应标头。
“Sampler result”面板的第二个选项卡是“请求”,它显示作为请求的一部分发送到Web服务器的所有数据。
“Sampler result”面板的最后一个选项卡是响应数据。 它以文本格式显示从服务器接收的数据。
最新文章
- 未关闭InputStream 引起的血案
- caffe 安装资料整理
- Aoite 系列(03) - 一起来 Redis 吧!
- AndroidInject项目使用动态代理增加对网络请求的支持
- 恶意软件/BOT/C2隐蔽上线方式研究
- 新手学JavaScript都要学什么?
- 使用BeanUtils工具类操作Java bean
- 使用Spring.net中对Ado.net的抽象封装来访问数据库
- 集群ssh服务和免密码登录的配置
- Virtualbox虚拟机安装CentOS6.5图文详细教程(zhuan)
- Win7玩游戏偶尔自动跳转到桌面的解决办法[转]
- linux 查看某一端口的占用情况
- LightOJ 1356 Prime Independence 二分图最大独立集,HK算法
- zmodem协议的使用(SecureCRT)
- Qt Quick鼠标事件处理、键盘、计时器
- 常用VI操作命令
- ActiveMQ嵌入Tomcat
- 【Linux基础】linux下修改ls显示的时间格式
- Oracle EBS INV 删除保留
- Unity3D动作资源(AnimatinClip)优化
热门文章
- 2019-10-18-dotnet-文件读写务必注意事项
- el标签 2016-06-05 21:39 477人阅读 评论(15) 收藏
- Java练习 SDUT-3338_计算各种图形的周长(接口与多态)
- Ubuntu matplotlib显示中文乱码的解决方法
- sql:mysql:函数:TIMESTAMPDIFF函数实现TimeStamp字段相减,求得时间差
- SQL注入原理讲解,很不错!
- Card Hand Sorting 二进制枚举暴力
- 微信支付、支付宝支付和QQ钱包支付
- [\s\S]*?懒惰模式特殊情形
- Android Studio(二):快捷键设置、插件安装