- 博客(4)
- 收藏
- 关注
原创 Jmeter_对接口返回值进行base64解码
测试过程中,有时会遇到返回数据为base64加密字符串,要想进行后续接口的测试,需先将该接口的返回值进行解密,再提取后续接口需要的参数。1.对返回值进行base64解密,首先将待解密字符串根据边界值提取器提取出来2.导入jar包,确保Jmeter\lib目录下有该jar包,正常下载的Jmeter中都会有该jar包3.添加BeanShell后置处理程序,将解密后的字符串保存到"requ.str"变量中import org.apache.commons.codec...
2021-08-05 18:17:50 2494
转载 HTTP请求中,几种常见的Content-Type类型
本文链接:https://blog.csdn.net/qq_18671415/article/details/110287864POST请求的消息主体放在entity body中,服务端根据请求头中的Content-Type字段来获取消息主体的编码方式,进而进行解析数据。一、application/x-www-form-urlencoded最常见的 POST 提交数据的方式,原生Form表单,如果不设置 enctype 属性,默认为application/x-www-form-urlencoded
2021-07-09 11:55:03 140
原创 Jmeter_HTTP代理服务器录制脚本
1.Jmeter配置部分:测试计划—>非测试原件—>http代理服务器2.端口设置一个不常用端口,在测试计划下创建一个线程组,目标控制器选择测试计划—>线程组分组选什么我觉得意义不大,可在录制完成后自行维护3.配置过滤器,将不必要请求过滤掉4.浏览器配置部分:打开浏览器设置,代理部分,将代理IP设置为环回地址,端口设置为和Jmeter一致,保存5.如果录制的系统为https协议,或者录制手机app,还需配置证书,浏览器找到证书管理,导入Jmete..
2021-07-09 11:28:18 182
原创 性能测试前期准备工作
一,测试准备阶段1.1,性能任务分析:测试范围确定一般测试系统对性能测试范围的选择,遵循如下几个原则:1) 系统选取占总交易量80%的交易,做为基础业务模型;2) 据业务量大小选取典型交易,一般通过统计生产系统交易量排序TOP10 、TOP20确定;3) 选取生产系统中消耗资源最多,或者耗时最长的业务交易;4) 选取生产系统中交易路径最长的业务交易;5) 选取生产系统容易发生故障的业务交易;6) 为满足其他特殊测试目标需要选取的业务交易。1.2,性能测试指标确定:1、对于已投产
2021-07-06 18:22:54 396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人