一、性能测试
三、jmeter的基本操作
1、接口测试
a、右击测试计划——添加——Threads——线程组
b、右击线程池——添加——Sampler——Http请求,完成对请求样式的选择
c、右击线程池——添加——监听器——聚合报告与查看结果树
d、点击http请求,完成对接口的填写
e、点击线程池,完成对线程的规定与循环次数的确定,运行
f、通过察看结果树和聚合报告知道接口的结果
2、jmeter的循环控制器
a、右击线程池——添加——逻辑控制器——循环控制器
b、右击循环控制器——添加——Sampler——Http请求,完成对请求样式的添加
c、点击http,完成接口的填写
d、点击循环控制器,完成对循环次数的控制
e、点击线程池,完成对线程的规定与循环次数的确定,运行
f、通过察看结果树和聚合报告知道接口的结果
3、jmeter的事务控制器
a、右击线程池——添加——逻辑控制器——事务控制器
b、右击事务控制器——添加——Sampler——Http请求,完成对请求样式的添加
c、点击http完成填写
d、点击事务管理器完成设置
Generate parent sample不选择,事务里的内容还会单独执行。
e、点击线程池,完成对线程的规定与循环次数的确定,运行
f、通过察看结果树和聚合报告知道接口的结果
4、响应断言操作
a、右击http接口——添加——断言——响应断言
b、点击响应断言完成填写(查看接口执行后的结果是否包含相应信息)
c、点击线程组,完成设置,运行
d、通过察看结果树和聚合报告知道接口的结果
5、json断言操作
a、右击http接口——添加——断言——JSON Assertion
b、点击JSON Assertion完成设置
c、点击线程组,完成设置,运行
d、通过察看结果树和聚合报告知道接口的结果
6、定时器操作
a、右击http接口——添加——定时器——固定定时器
b、点击固定定时器完成设置
c、点击线程组,完成设置,运行
d、通过察看结果树和聚合报告知道接口的结果
7、参数化操作
a、实现用户自定义变量
相同的部分使用用户子定义变量
b、右击线程组——添加——配置元件——用户定义的设置
c、完成用户变量的设置
d、调用
e、csv参数关联
创建文件,包含所有参数
f、通过这个组件可以动态获取并设置数据,实现批量添加操作
右击线程组——添加——配置元件——CSV 数据文件设置
g、CSV 数据文件设置
h、点击http请求的标签参数的修改
i、线程组完成设置,进行运行
j、结果展示