自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 性能测试数据校验

混合负载没有给定并发时,从1并发开始测试,逐步增加并发数,直到服务/数据库的资源利用率达到80%(按超过80%为过载的基准)(标准:成功率≥99.5%,90%响应时间≤500ms,服务/数据库的资源利用率小于80%)5)极限容量测试:给系统逐步加压,寻找系统最佳的TPS、并发数,最大的TPS/并发数。没有给定并发时,从1并发开始测试,逐步增加并发数,直到服务/数据库的资源利用率超过80%(按超过80%为过载的基准)(标准:接口响应时间>5s,事务成功率需要满足>60%,服务/数据库的资源利用率>80%)

2024-12-10 12:16:04 591

原创 jmeter 文件上传接口

2.如果设置了HTTP信息头全局变量,文件上传接口的Content-Type与全局变量不一致,那么需要在文件上传请求前添加beanshell预处理程序去除HTTP信息头全局变量中的Content-Type,看下面截图。1.文件上传接口的请求内容类型不能在HTTP信息头中添加Content-Type,否则接口响应报500,在添加请求时勾选"对POST使用multipart/form-data"即可。// 打印删除指定请求头参数前的全部请求头信息。// 打印删除指定请求头参数后的全部请求头信息。

2024-11-29 15:20:17 379

原创 TPS计算规则

总时间:由于不知道每个请求的具体时间,我们按照普通方法,我们可以按照一周的时间进行计算,总时间 = 1天 = 1 * 24 小时 = 24 * 3600 秒。需要在测试环境模拟用户正常业务操作(稳定性测试)的并发量为:TPS = 40474 * 0.8请求数 / 16*3600*0.2秒 = 2.81 请求数/秒。**按照公式进行计算:TPS = 41300 * 0.8请求数 / 24*3600*0.2秒 = 1.91 请求数/秒。计算压力测试的并发数:TPS = 峰值请求数/峰值时间 * 系数。

2024-10-18 15:05:49 1870

原创 基于网络带宽计算100M文件上传大概需要多长时间

3.由于本地网络的影响,接口响应时间会比网络带宽计算的时间要更长。1.确定本地上传文件时的带宽 (任务管理器-性能)

2024-09-13 11:49:13 752

原创 jmeter中实现每隔一定时间登陆

登录操作放到仅一次控制器中,在仅一次控制器中使用beanshell脚本获取当前的时间,仅一次控制器后面增加beanshell脚本判断运行时长,脚本后面增加if控制器判断运行时长,若超过条件则重新进行登录操作,并在if控制器下增加beanshell再次获取当前时间戳。在实际项目的测试中,往往会遇到业务流程必须是先登录再执行后续相关操作的业务场景。有的登录请求中会用到token的验证,token的实效时长设定的比较短,项目组又不愿意去修改实效时长。4、if逻辑控制器中内容:jexl3函数的使用可自行查找。

2024-08-28 16:58:09 638

原创 BeanShell创建一个新文件并写入信息

if(file.exists()) { -判断文件是否存在。-文件当前路径及名称。BeanShell取样器判断一个文件是否存在,如存在则删除创建新的文件。

2024-08-13 12:14:06 324 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除