概述
1. 元件的基本介绍
元件:多个类似功能组件的容器(类似于类)。
常见的元件类型有:
1.取样器(主要用于请求)2.逻辑控制器(用于判断的一些语句)3.前置处理器(用于设置前置变量)4.后置处理器(用于后期处理,像提取器这些)5.断言(判断响应请求是否正确)6.定时器7.测试片段8. 监听器
2. 元件作用域
在
JMeter
中,元件的作用域是靠测试计划的树形结构中元件的父子关系来确定的。
提示
:
核心是取样器,其他组件都是以取样器为核心运行的,组件添加的位置不同,生效的取样器也不同。
作用域的原则
1. 取样器:元件不和其他元件相互作用,因此不存在作用域的问题 ;2. 逻辑控制器:元件只对其子节点中的取样器和逻辑控制器作用 ;3. 其他六大元件:除取样器和逻辑控制器元件外,如果是某个取样器的子节点,则该元件对其父子节点起作用;4. 如果其父节点不是取样器,则其作用域是该元件父节点下的其他所有后代节点(包括子节点,子节点的子节点等) ;
提示:以上元件中还没开始学习,暂时理解
jmeter
这种树形结构结构影响作用域即可。
3. 元件执行顺序
1. 配置元件 (config elements)2. 前置处理程序 (Per-processors)3. 定时器 (timers)4. 取样器 (Sampler)5. 后置处理程序 (Post-processors)6. 断言 (Assertions)7. 监听器 (Listeners)
提示
:
1.
前置处理器、后置处理器、断言等元件功能对取样器起作用(如果在它们的作用域内没有任何取样器,则不会被执行)
2.
如果在同一作用域范围内有多个同一类型的元件,则这些元件按照它们在测试计划中的上下顺序依次执行
最后
以上就是怕孤独书本为你收集整理的一、性能测试基础1. 元件的基本介绍2. 元件作用域3. 元件执行顺序的全部内容,希望文章能够帮你解决一、性能测试基础1. 元件的基本介绍2. 元件作用域3. 元件执行顺序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复