没有合适的资源?快使用搜索试试~ 我知道了~
jmeter工具使用手册
资源推荐
资源详情
资源评论
Jmeter 压测工具
Apache JMeter 是 Apache 组织开发的基于 Java 的压力测试工具。用于对软件做压力
测试,它最初被设计用于 Web 应用测试,但后来扩展到其他测试领域。 它可以用于测试
静态和动态资源,例如静态文件、 Java小服务程序、CGI 脚本、Java 对象、数据库、
FTP服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同
压力类别下测试它们的强度和分析整体性能。另外,JMeter 能够对应用程序做功能/回归测
试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活
性,JMeter 允许使用正则表达式创建断言。
一、 能做什么
能够对 和 服务器进行压力和性能测试,也可以对任何数据库进行同样的测试
完全的可移植性和 纯
完全 的轻量级组件支持
完全多线程框架允许通过多个线程并发取样和通过单独的线程组对不同的功能同时取
样
精心的 设计允许快速操作和更精确的计时
缓存和离线分析回放测试结果
高可扩展性
!!!!!!!!可链接的取样器允许无限制的测试能力
!!!!!!!!各种负载统计表和可链接的计时器可供选择
!!!!!!!!数据分析和可视化插件提供了很好的可扩展性以及个性化
!!!!!!!!具有提供动态输入到测试的功能
!!!!!!!!支持脚本变成的取样器
二、 页面组件介绍
测试计划
用来描述一个性能测试,包含与本次性能测试所有相关的功能。也就说本的性能测试的
所有内容是于基于一个计划的。
下面看一下一个计划下面都有哪些主要的功能模块(右键单击“测试计划”弹出菜单)。
线程和用户
虽然有三个添加线程组的选项,名字不一样, 创建之后,其界面是完全一样的。之前的
版本只有一个线程组的名字。现在多一个 "#!$%!&'#!与 (&!$%!&'#
)!"'#!$%!&'#!
一种特殊类型的 $%&'# 的,可用于执行预测试操作。这些线程的行为完全像
一个正常的线程组元件。不同的是,这些类型的线程执行测试前进行定期线程组的执行。
)!%&!$%!&'#!
一种特殊类型的 $%&'# 的,可用于执行测试后动作。这些线程的行为完全像
一个正常的线程组元件。不同的是,这些类型的线程执行测试结束后执行定期的线程组。
可能你还是不太理他们与普通的线程组有什么不同。 如果您用过 ',想必你不会
对 "'#!,%& 这 个字眼陌生。 即时每用过,也没关系。 熟悉 *&%' 的应该知
道,*&%' 的脚本除了 +,& 里是真正的脚本核心内容,还有初始化“环境”的初始化脚
本和测试完毕后对应的清除信息的脚本块。 那么这里 "'#!$%!&'#!和 %&
$%!&'#!就是分别指这两部分。 其实从本质上来看,他们并没有什么不同。
)!$%!&'#-线程组)
!!!!!这个就是我们通常添加运行的线程。通俗的讲一个线程组.,可以看做一个虚拟用户组,
线程组中的每个线程都可以理解为一个虚拟用户。线程组中包含的线程数量在测试执行过
程中是不会发生改变的。
测试片段
测试片段是在 2.5 版本之后新加的一个选项。
测试片段元素是控制器上的一个种特殊的线程组,它在测试树上与线程
组处于一个层级。它与线程组有所不同,因为它不被执行,除非它是一个模块
控制器或者是被控制器所引用时才会被执行。
取样器
取样器(#*)是性能测试中向服务器发送请求,记录响应信息,记录响应时间的最
小单元,/!原生支持多种不同的 "#*!,如 !01'"!#*!、 !!01'"
#*!、2!!01'"!#*!、(32!01'"!#*!等,每一种不同类型的 "#*!可以
根据设置的参数向服务器发出不同类型的请求。
逻辑控制器
剩余18页未读,继续阅读
资源评论
Hand_Power
- 粉丝: 60
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功