摘要:
一、Restful风格 1、Restful规范概述 Restful风格中规范了:URL的实现方式、提交的数据的实现方式、响应的数据的实现方式等 。在开发和测试时,大家都会遵守这些默认的规范,这是约定俗成的、大家习惯的用法,非强制性的。Restful风格是这些习惯中的一种,可以约束接口的四种操作和三个 阅读全文
posted @ 2020-06-16 14:12
搁浅的青木儿
阅读(1205)
评论(0)
推荐(0)
摘要:
2020-06-10 18:09:49,753 INFO o.j.r.PluginManager: Plugins Status: [jpgc-plugins-manager=1.4, jmeter-core=5.3, jmeter-ftp=5.3, jmeter-http=5.3, jmeter- 阅读全文
posted @ 2020-06-16 11:46
搁浅的青木儿
阅读(5936)
评论(0)
推荐(0)
摘要:
一、组件总结 1、组件与元件 组件: Jmeter的内置功能,每一个功能都是一个组件。 元件:元件中存储的都是性质相似的组件(就是对组件的分类管理) 2、组件的作用域(作用范围) 第一类:以聚合报告为例只对树形结构上自己的直接父级以及兄弟级以及子级......有效。基本所有组件都属于第一类 第二类: 阅读全文
posted @ 2020-06-16 11:44
搁浅的青木儿
阅读(505)
评论(0)
推荐(0)
摘要:
一、图形监视器概述 1、概述 图形监视器是主要是监视服务器资源,如:内存、CPU、 磁盘、网络等运行状态的组件,我们可以使用它来模拟生产环境下,服务器运行状态的测试。图形监视器不是Jmeter官方提供的,而是自己开发的组件,就是扩展组件。 2、应用场景 3、测试思想 (1)Jmeter本身不具备该功 阅读全文
posted @ 2020-06-16 11:42
搁浅的青木儿
阅读(315)
评论(0)
推荐(0)
摘要:
一、定时器概述 1、概述 用户实际操作时,并非是连续点击,而是存在很多停顿的情况,例如:用户需要时间阅读文字内容、填表、或者查找正确的链接等。为了模拟用户实际情况,在性能测试中我们需要考虑思考时间。若不认真考虑思考时间很可能会导致测试结果的失真。例如,估计的可支撑用户数偏小。在性能测试中,访问请求之 阅读全文
posted @ 2020-06-16 11:41
搁浅的青木儿
阅读(1244)
评论(0)
推荐(0)
摘要:
一、逻辑控制器概述 1、概述 逻辑控制器可以控制其下取样器何时执行以及执行的顺序,类似于计算机语言的流程控制语句,流程控制就是控制代码的执行顺序(分支+循环)。逻辑控制器自身的执行顺序是按位置顺序执行。 2、分类 简单控制器:最简单的逻辑控制器,他没有额外的功能,只是一个容器的功能,存放取样器等等原 阅读全文
posted @ 2020-06-16 11:37
搁浅的青木儿
阅读(242)
评论(0)
推荐(0)
摘要:
一、分布式概述 1、概述 当需要测试的并发量比较大时,可以才使用多台测试机协作(集群方式)完成测试任务,安全高效、功能强大。 2、基本架构 (1)角色: 控制机:任务分发+结果汇总 执行机:接任务+做任务 (2)流程: 控制机分配任务给不同的执行机 执行机执行任务,将结果发送给控制机 控制机再将结果 阅读全文
posted @ 2020-06-16 11:35
搁浅的青木儿
阅读(168)
评论(0)
推荐(0)
摘要:
一、函数概述 1、概述 函数是程序中的封装单元(最小的),封装一些功能实现。Jmeter内置了一些函数,了解这些函数,使用函数助手可以帮助我们调用函数。 2、函数分类 (1)数字相关的: __counter():计数器 注:前面两个下划线 __random():随机数函数,函数参数包含左右临界值 _ 阅读全文
posted @ 2020-06-16 11:33
搁浅的青木儿
阅读(625)
评论(0)
推荐(0)
摘要:
一、集合点概述 1、概述 集合点是什么呢?它会让各个线程到达集合点后等待,等集齐指定的线程数后,再同时释放以便产生并发。以达到模拟真实环境下多个用户同时进行某一操作,实现性能测试的最终目的。在Jmeter中是使用Synchronizing Timer 集合时间元件实现集合点。 2、实现场景 可以模拟 阅读全文
posted @ 2020-06-16 11:32
搁浅的青木儿
阅读(461)
评论(0)
推荐(0)
摘要:
一、断言概述 1、概述 断言是在取样器执行完成后进行的一些额外检查,判断响应结果是否符合预期。在它的作用域范围内的每个取样器执行后执行。如果希望断言只应用于特定的取样器,则应当将该断言作为取样器的子节点来添加。常用断言:响应断言、beantashell断言、xpath断言。 2、响应断言的分类 断言 阅读全文
posted @ 2020-06-16 11:31
搁浅的青木儿
阅读(322)
评论(0)
推荐(0)
摘要:
一、Jmeter关联概述 1、概述 在性能测试脚本中,常常出现上一个请求的返回结果中包含了下一个请求需要发送的参数,这就是关联。关联实质是请求与请求之间存在数据依赖关系,一个请求的结果是另一个请求提交的数据,两个请求不再是独立存在的。 2、关联的一般步骤 从上一个请求提取关心的数据保存到变量 在下一 阅读全文
posted @ 2020-06-16 11:29
搁浅的青木儿
阅读(299)
评论(0)
推荐(0)
摘要:
一、Jmeter直连数据库 1、概述 Jmeter直连数据库就是让Jmeter直接和数据库交互。之前是通过接口操作数据库,可能会出现问题,例如:查询可能有漏查、误查的情况,解决方案是人工比对,效率低且有安全隐患。我们可以用程序代替人工,通过Jmeter直连数据库,输入SQL语句进行查询。 2、实现过 阅读全文
posted @ 2020-06-16 11:23
搁浅的青木儿
阅读(431)
评论(0)
推荐(0)
摘要:
一、参数化概述 1、参数化概念 参数化就是动态的获取并设置数据,当执行批量操作时,如批量插入或批量删除,之前每执行完一次就需要修改一次,效率太低,参数化可以代替人工获取并设置数据,安全且高效! 2、Jmeter参数化组件 CSV Data Set Config CSV数据设置组件 用户参数 用户定义 阅读全文
posted @ 2020-06-16 11:08
搁浅的青木儿
阅读(600)
评论(0)
推荐(0)

浙公网安备 33010602011771号