随笔分类 - 测试高级进阶技能系列 - Jmeter
摘要:前言 Jmeter 也是测试必备技能之一了,无论是接口自动化测试、性能测试 使用教程 入门介绍篇 Jmeter系列(1)- 环境部署 Jmeter系列(2)- Jmeter的详细介绍 Jmeter系列(3)- Jmeter安装目录介绍 Jmeter系列(4)- Jmeter面板介绍 Jmeter系列
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 前提 BeanShell 有的内置变量,JSR223 也会有对应的变量,这里 JSR223 效率更高,所以以它为栗子 简单介绍 prev
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 前提 BeanShell 有的内置变量,JSR223 也会有对应的变量,这里 JSR223 效率更高,所以以它为栗子 简单介绍 props
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 前提 BeanShell 有的内置变量,JSR223 也会有对应的变量,这里 JSR223 效率更高,所以以它为栗子 简单介绍 vars
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 前提 BeanShell 有的内置变量,JSR223 也会有对应的变量,这里 JSR223 效率更高,所以以它为栗子 简单介绍 ctx 变
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html JSR223 介绍 JMeter 支持使用编程语言来开发测试,最常用的莫过于 BeanShell 但是 BeanShell 脚本的效率却不
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html Bean Shell 官方介绍 BeanShell 是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法 BeanSh
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 可以对 JSON 格式的响应内容进行断言 JSON 断言 JSON 断言界面介绍 字段说明 Assert JSON Path e
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 约定响应时间,响应时间如果超出约定,则断言为失败 断言持续时间 断言持续时间界面介绍 只需要填写预期的运行时间就行了 结合事务控
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 不仅可以对响应内容进行断言,还能对请求内容进行断言 响应断言 响应断言界面介绍 Apply to 有四个应用范围 main sa
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 和 java 里面的 while 循环一样,将一直运行其所有子项,直到条件为 false 为止 while 控制器 while
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 控制哪个子项将被执行,学过 java 的同学应该很清楚 switch 是做么该的 Switch 控制器 Switch 控制器界面
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 当该控制器下有多个子项时,每次循环会随机执行其中一个 实际应用 支持我们在做容量测试的时候,随机分配业务比例,最大程度的模拟用户
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 它能分配其子项目(Child Item)的权重,从而控制子项的执行概率 它是一个插件,需要额外下载哦 插件下载地址 https:
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 自行调整该控制器下的子项的执行频率 吞吐量控制器 吞吐量控制器界面介绍 有了两个模式 percent execution:按照百
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 一种设置运行时间的控制器,它的效果就是使该控制器下的子项运行时间为【Runtime】中的数值(单位:s) Runtime Con
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 最基本的控制器,对 Jmeter 测试运行没有任何影响,可以将某些请求归集在一个简单控制器中,视为一个模块,使得脚本结构更清晰
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 在每个线程内,该控制器下的内容只会被执行一遍,无论循环多少次,都只执行一遍 实际应用场景 对于需要登录的测试,可以将登录请求放置
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 可以添加多个取样器(sampler),这样就把多个取样器当做一个完整的事务 事务控制器 事务控制器界面介绍 Generate P
阅读全文
摘要:如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 简单介绍 可以通过条件来控制是否运行其下面的测试元件(子元素) If 控制器 If 控制器界面介绍 Expression (must ev
阅读全文