jmeter 性能测试工具的使用(Web性能测试)

1、下载

该软件不用安装,直接解压打开即可使用。

2、使用

这里就在win下进行,图形界面较为方便

在目录apache-jmeter-2.13\bin 下可以见到一个jmeter.bat文件,双击此文件,即看到JMeter控制面板。主界面如下:

3、创建线程组

测试计划-->右键------》添加------》hreads------》线程组

设置循环的次数和并发的线程数量

3、添加http请求

创建你要测试的http请求的url信息

刚刚创建的线程租上右键------》添加------》Sampler------》HTTP请求

添加http请求相关信息和参数

4、添加查看结果的方式

这里有很多种查看结果的方式,结果数、表格、图像等,如下图所示:

这里我使用了查看结果树。

5、测试发送一个请求

6、动态参数

可以使用读取文件的方式,添加多个动态参数到测试中,jmeter会随机使用我们数据进行测试。

注意,必须保存为csv文件,而不是简单的修改文件的后缀名

文件内容:username.cvs

password.cvs

添加CSV默认值来源文件和变量值

在http请求中使用${变量名} 获得文件中的值

ab界面和使用较为简单,但是无法向jmeter 这样用各种方式清晰的查看结果。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

软件测试面试小程序

被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!

涵盖以下这些面试题板块:

1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux

6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐
2401_89719055几秒前
SQL视图占空间吗_理解视图定义与存储机制的底层逻辑
jvm·数据库·python
qq_424098563 分钟前
C#怎么实现UDP广播通信_C#如何搭建Socket网络【核心】
jvm·数据库·python
2501_914245933 分钟前
Python Web开发如何防范SQL注入_使用参数化查询与ORM实践
jvm·数据库·python
yejqvow125 分钟前
Golang怎么做模糊测试fuzz_Golang Fuzz测试教程【高效】
jvm·数据库·python
2401_897190555 分钟前
mysql如何通过mysqldump备份视图与触发器_使用相关参数
jvm·数据库·python
好运的阿财12 分钟前
OpenClaw工具拆解之subagents+gateway
python·机器学习·ai·ai编程·openclaw·openclaw 工具
a95114164214 分钟前
如何编写带默认值的SQL存储过程_简化前端调用接口设计
jvm·数据库·python
耿雨飞16 分钟前
Python 后端开发技术博客专栏 | 第 05 篇 Python 数据模型与标准库精选 -- 写出 Pythonic 的代码
开发语言·python
weixin_4087177716 分钟前
如何用 CSS 动画与 animationend 事件实现循环渐进式圆点动画
jvm·数据库·python
2301_7735536217 分钟前
如何自定义修改 Traccar Web 界面模板
jvm·数据库·python