jmeter学习 二
2016-01-04 16:59
330 查看
jmeter工具组成部分:
1.资源生成器,用于生成测试过程中服务器,负载机的自源代码(类似LR中的Vugen)
2.用户运行器:通常是一个脚本运行引擎,根据脚本要求模拟指定的用户行为,(LR中的controller)
3.报表生成器:根据测试中实时的数据生成报表,提供可视化的数据显示方式,(LR中的ANALYSIS)
4.负载发生器:用于产生负载,通常由多线程或者多进程的方式模拟用户行为,(LR中的load gengenerators)
Test plan,用来描述一个性能测试,包含本次性能测试所包含的相关功能,也就是说性能测试所有的测试内容基于一个测试计划
Threads(users)线程,用户
setup threads group 是一个特殊类型的线程组, 执行测试之前的动作,做初始化的工作,类似(LR中的init)跟python unittest里面 setup函数是一个作用
tear down group 是一个特殊类型的线程组, 执行测试之后的动作,做测试结束的收尾的工作,类似(LR中的end)跟python unittest里面 teardown函数是一个作用
thread group 这就是正常的线程组了,可以看成是一个虚拟用户组,线程中的每个线程都可以理解为一个虚拟用户,线程组中包含的线程数量在测试执行过程中是不会发生改变的,类似(LR中的action)
测试片段(Test fragment):测试片段元素是控制器上的一个特殊的线程组,他在测试树上与线程组处在一个层级,他不被执行,除非他是一个模块控制器,或者被控制器所引用才执行(空语句)
1.资源生成器,用于生成测试过程中服务器,负载机的自源代码(类似LR中的Vugen)
2.用户运行器:通常是一个脚本运行引擎,根据脚本要求模拟指定的用户行为,(LR中的controller)
3.报表生成器:根据测试中实时的数据生成报表,提供可视化的数据显示方式,(LR中的ANALYSIS)
4.负载发生器:用于产生负载,通常由多线程或者多进程的方式模拟用户行为,(LR中的load gengenerators)
Test plan,用来描述一个性能测试,包含本次性能测试所包含的相关功能,也就是说性能测试所有的测试内容基于一个测试计划
Threads(users)线程,用户
setup threads group 是一个特殊类型的线程组, 执行测试之前的动作,做初始化的工作,类似(LR中的init)跟python unittest里面 setup函数是一个作用
tear down group 是一个特殊类型的线程组, 执行测试之后的动作,做测试结束的收尾的工作,类似(LR中的end)跟python unittest里面 teardown函数是一个作用
thread group 这就是正常的线程组了,可以看成是一个虚拟用户组,线程中的每个线程都可以理解为一个虚拟用户,线程组中包含的线程数量在测试执行过程中是不会发生改变的,类似(LR中的action)
测试片段(Test fragment):测试片段元素是控制器上的一个特殊的线程组,他在测试树上与线程组处在一个层级,他不被执行,除非他是一个模块控制器,或者被控制器所引用才执行(空语句)
相关文章推荐
- jQuery EasyUI之DataGrid使用实例详解
- mysql备份和还原(1)
- 数组,字符串
- 数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器
- Perfect Permutation
- Android 下拉刷新上拉载入效果功能
- 学习通过CSS硬件加速提升你网站的性能
- Delphi Unicode转中文
- 如何使用GameObject类发送消息
- RedHat6.5网卡常见问题及解决方法
- java关键词,return,break,continue
- 开发中用到的软件
- 父 shell,子 shell ,export 与 变量传递
- awk合并文件
- 远程桌面设置
- CString与BSTR之间的转换
- (转载)Hadoop2.7.1配置
- Java 调用 js 中的方法
- Mailchimp VS Zoho Campaigns
- 固定电话与手机号码正则表达式