jmeter接口自动化测试
一.正常单个接口
1.自定义变量设置服务器地址ip和端口
2.可以正则表达式提取取出token值设置为请求头里
如图
二.接口请求参数涉及取参(单个或多值)
提取多个值参数,用Json提取器可以直接提取
三.提取参数里面带有汉字如何提取并传入 如姓名
1.如果我们提取的参数值是汉字的该如何提取出来并传值呢
jmeter3版本以后,如jmeter4.0版本,修改jmeter4.0属性文件jmeter.properties将Sampleresult.default.encoding取消注释并格式设置utf-8即可,设置好重启,如图
四.jmeter链接数据库并取值
1.如mysql数据库,首先
1>、下载 mysql-connector-java-5.1.44-bin.jar,哪个版本都可以,按自己的mysql版本来
2>、将jar包放到jmeter安装路径下的 apache-jmeter-*\lib\ext 中
3>、重启jmeter,要重启
2.配置链接mysql数据库如图
.配置变量连接池名称要和JDBC Request里面的变量连接池名保持一致
.写入sql语句执行,并设置变量名,以列名为主,如图取数成功,debug可以查看设置的具体变量列名及对应参数,可以根据变量名取值了
.根据上面变量取值做参数传入,如图设置后可以正常取参传入
勤學如春起之苗,不見其增,日有所長。綴學如磨刀之石,不見其損,日有所虧。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步