码迷,mamicode.com
首页 > 其他好文 > 详细

性能测试学习基础篇--随笔3

时间:2019-02-15 10:27:57      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:信息   str   通过   性能测试   执行顺序   alt   style   浏览器   jmeter   

继续做个随笔--现在开始主要讲Jmeter的基础运用知识

 

-Jmeter基础篇-

Jmeter常用术语:

1、采样器Samplers采样器是jmeter测试脚本的基础单元,用户可以用它来向服务器发出一个特定的请求,采样器会在超时前等待服务器的响应。

2、逻辑控制器Logic Controllers用户通过逻辑控制器来控制jmeter测试脚本的执行顺序,以便测试能够按照用户期望的顺序和逻辑执行。

3、监听器Listeners监听器被用来收集测试结果信息,并以用户指定的方式加以展示。

4、配置元件Configuration Elements配置元件被用来设置一些jmeter测试脚本公用的信息。

5、断言Assertions断言被用来验证服务器实际返回的信息与用户期望的情况是否相符。

6、定时器Timers定时器被用来保存jmeter测试脚本与时间相关的一些信息,例如思考时间。

7、前置处理器Pre-Processors在前置处理器的作用范围内,任何采样器被执行前,都要先执行前置处理器。

8、后置处理器Post-Processors在后置处理器的作用范围内,任何采样器被执行后,都要执行对应的后置处理器。

9、测试计划Test Plan测试计划是jmeter测试脚本的根节点,关于整个测试脚本的一些基础设置,可以在测试计划中设定,例如用户定义变量。

10、线程组Thread Group线程组定义了一个虚拟用户池,其中每一个虚拟用户都使用同样的测试脚本。

11、工作台WorkBench工作台被用来保存暂时不使用的测试元素,当测试人员保存测试计划时,工作台中的内容不会被一起保存。

Jmeter工作原理:

web性能测试为例,jmeter工作原理如下图所示。Jmeter可以作为web服务器与浏览器之间的代理网关,以便捕获浏览器的请求和web服务器的响应,如此就可以很容易地生成性能测试脚本。有了性能测试脚本,jmeter就可以通过线程组来模拟真实用户对web服务器的访问压力。

 技术图片

 

性能测试学习基础篇--随笔3

标签:信息   str   通过   性能测试   执行顺序   alt   style   浏览器   jmeter   

原文地址:https://www.cnblogs.com/JuliaXiao-blog/p/10382013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!