3.接口测试的基础/接口关联(Jmeter工具/场景一:我一个人负责所有的接口,项目规模不大)

一、Jmeter接口测试实战

1.场景一:我一个人负责所有的接口:项目规模不大

http:80

https:443

接口文档一般是开发给的,如果没有那就需要抓包。

请求默认值:

2.请求:

请求方式:get,post

请求路径

请求参数

查询字符串参数:直接在路径后面以?传,多个参数之间用&分开

json参数:在消息体数传

表单参数:在参数中添加

文件参数:在文件上上传

请求头(配置原件/HTTP信息头管理器)

响应:查看结果

注意:access_token每一次请求之后都是会变的,不是固定的。
下一个接口需要用到上一个接口的access_token参数===关联接口

3.接口关联:

jsonpath实现接口关联

在请求之后获取数据,需要用到后置处理器,可以用正则表达式提取器(文本格式)或者JSON提取器(JSON格式"{}")。

1)JSON提取器实现接口关联(后置处理器/JSON提取器)

用法:在第一个接口使用JSON提取器表达式取值 $.access_token

在第二个接口使用{变量名}使用值值{www}

查看结果:可以在查看结果树里看,还可以在调式取样器里看


2)正则表达式提取器实现接口关联(后置处理器/正则表达式提取器)

<input type="hidden" name="csrf_token" value="647c4ae98"/>

取值:647c4ae98

左边界+取值+右边界(必须唯一):name="csrf_token" value="(.?*)"

相关推荐
测试老哥16 小时前
接口自动化测试分层设计与实践总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
小白上线*^_^*2 天前
Jmeter从入门到精通指南
软件测试·测试工具·jmeter·接口测试·测试工程师
程序员-李俞3 天前
向量引擎接入 SQL 问答沙箱前:只读权限、Base URL 和费用封顶怎么验收
人工智能·大模型·接口测试·api中转·ai api
QQ骞5 天前
【bug的管理流程深入浅出】
软件测试·bug
天才测试猿5 天前
Selenium自动化测试网页加载太慢怎么解决?
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
龙智DevSecOps解决方案6 天前
Perforce Intelligence 三大平台全新发布:当自动化升级为“自主化”,AI 时代的工作流该如何编排?
软件测试·人工智能·devops·perforce
天才测试猿9 天前
如何封装自动化测试框架?
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
降临-max10 天前
软件测试基础---项目实战
软件测试·笔记·功能测试·测试用例
测试秃头怪12 天前
如何评估自动化测试脚本的编写时间和维护工作量?
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例