*操作入门帖*
一、扫盲
Apache JMeter是Apache组织开发的基于Java的压力测试工具,可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能\回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。
JMeter能够
1、对HTTP和FTP服务器进行压力和性能测试,也可以对任何数据库进行同样的测试(通过JDBC)。
2、完全的可移植性和100%纯java。
3、多线程框架允许通过多个线程并发取样和通过单独的线程组对不同的功能同时取样。
二、基本应用一个基本的JMeter测试http并发请求,一般有如下几个组件
1、测试计划,可以理解成针对某一个功能模块的测试实例
2、线程组,代表n个并发请求,用于设定模拟用户发送请求操作。可通过测试计划->添加->线程组进行添加,并设置并发量
3、http请求,通过线程组->添加sampler->HTTP请求 进行添加,并设置访问的路径、端口号。
4、查看结果树,通过线程组->添加监听器->察看结果树
每个请求详情均在查看树中进行查看。
三、其他测试
除了最常见的http请求,JMeter还支持对java接口、FTP、JDBC等等进行测试。有时间继续研究。
本文介绍Apache JMeter的基础使用方法,包括如何通过JMeter进行HTTP并发请求测试,以及如何配置测试计划、线程组和HTTP请求等关键组件。此外,还简要提及了JMeter支持的其他测试类型。
718

被折叠的 条评论
为什么被折叠?



