![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jmeter
hhhhhhe!
测试小白
展开
-
jmeter——后置处理器
1 后置处理器1.1 什么是关联?将请求1的输出 作为 请求2 的输入,则称之为关联,就是接口之间数据存在依赖关系例如:“用户登录”请求中服务器返回了token,“查询用户信息”请求需要把token返回给服务器进行验证1.2 正则提取器正则提取器就是可以从请求的响应结果中取到需要的内容,从而实现关联,正则提取器在后置处理器里面引用名称:自己定义的变量名称,后续请求将要引用到的变量名,后续在其他接口引用时就使用{自己定义的变量名} 正则表达式:提取内容的正则表达式 ()..原创 2020-12-29 00:18:05 · 311 阅读 · 0 评论 -
Jmeter——查看结果树CSSjQuery_Tester与html模式
CSSjQuery_Tester查看结果树默认的查看格式是text格式,在查看结果树选择格式那里选择CSS选择器查看使用JSoup与Jodd对响应数据进行过滤和查看根据class对相应数据进行过滤选择器:ul[class="prenext"]属性:a根据id进行过滤div[id="bpn"]html使用:html模式一共有三种选项:HTML:HTML视图将响应以HTML方式呈现,渲染的HTML可能无法与浏览器显示的页面相比较:但是可以提供一个基本的页面判断,帮助我们确定是否请原创 2020-10-28 11:43:03 · 262 阅读 · 0 评论 -
linux服务器监控性能测试基础知识
服务器性能测试的范围测试目的发现服务器的性能瓶颈。配置的不同能够承载的最大任务数不同,能够承载的压力也是不同的测试范围及性能指标cpu网络:内存:可以看成临时存储数据的版本:操作系统的版本与软件版本磁盘:数据持久化,硬盘不损坏数据就不会消失进程与线程定义与区别进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位线程是进程的一个实体,是cpu调度和分派的基本单位,他是比进程更小的能够独立运行的基本单位,线程自己基本上不拥有系统资源,原创 2020-10-24 23:14:07 · 226 阅读 · 0 评论 -
Jmeter基础知识——如果控制器
jmeter实现逻辑分之控制逻辑控制器逻辑控制器:用来控制测试脚本的逻辑判断,也可以理解为如何控制脚本的运行。例如:如果控制器,就是当满足什么样条件后执行哪一步操作使用方法:举例:如果变量ifrun 大于 1 则 运行如果控制器下的http请求,使用查看结果树进行查看执行结果=> 创建一个线程组暂时默认配置=> 在线程组里设置变量 ifrun = 10=> 创建一个如果控制器 条件是 ifrun == 10时执行如果控制器下的请求=>在如果控制器下新原创 2020-10-24 12:28:30 · 337 阅读 · 0 评论 -
jmeter进行接口测试
1 jmeter主要元件1、测试计划:是使用 JMeter 进行测试的起点,它是其它 JMeter测试元件的容器2、线程组:代表一定数量的用户,它可以用来模拟用户并发发送请求。实际的请求内容在Sampler中定义,它被线程组包含。3、配置元件:维护Sampler需要的配置信息,并根据实际的需要修改请求的内容。4、前置处理器:负责在请求之前工作,常用来修改请求的设置5、定时器:负责定义请求之间的延迟间隔。6、取样器(Sampler):是性能测试中向服务器发送请求,记录响应信息、响应时间的最小单元,原创 2020-10-23 23:23:20 · 824 阅读 · 0 评论