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響應失敗,直接打不開了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM