Jmeter参数内容过大导致无响应或者运行缓慢时怎么办

Jmeter参数内容过大导致无响应或者运行缓慢时怎么办

比如请求参数中hand_sign参数的数据量太大,点击jmete各组件的时候导致jmeter运行缓慢。

 

 

解决:

①可利用参数化方式把image的值保存起来,脚本中取参数化中的数据

a:用fidder工具抓包,拉取参数,放到一个txt文档中eg:

{"image":"/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAgESAAMAAAAB\r\nAAEAAIdpAAQAAAABAAAAJgAAAAAAAqACAAQAAAABAAAGTqADAAQAAAABAAAD+gAA\r\nAAD/7QA4UGhvdG9zaG9w”}

txt文档填写的是:/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAgESAAMAAAAB\r\nAAEAAIdpAAQAAAABAAAAJgAAAAAAAqACAAQAAAABAAAGTqADAAQAAAABAAAD+gAA\r\nAAD/7QA4UGhvdG9zaG9w

b:填写csv data set config

 

 

 

 

 

②或增加一个全局变量,把image的值保存在全局变量中,脚本中获取全局变量的数据

 

用以上任意方式后,脚本中各组件运行迅速。

*数据量太大也需要使用这两种方式的一种去读取数据,不能直接写在请求的数据中,会导致jmeter响应失败,直接打不开了

 

转载于:https://www.cnblogs.com/520502-thy/p/8962670.html

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值