一月一博客,這個月拖到最后一天發,太不思進取了,還是要多寫,才能記憶深刻
今天就記錄下這個月學習jmeter的一些疑惑點:
1.一台測試機的Jmeter可以最多開多少線程呢?
我之前一直沒注意,直到一次面試的時候面試官問道,我去看了看官方文檔,大意的一台測試機建議開的線程數是不超過380的樣子,但是平時測試機本身的配置和環境不一,我自己一般最多開的線程數在150以內,因為開太多第一線程會排隊,第二可能會把你的測試機的端口耗盡了。要想開更多,還是要多台測試機做分布式壓測
2.怎樣擴大JMeter 運行限制,修改Jmeter參數
Jmeter目錄下bin>>jmeter.bat,使用記事本打開,修改個參數set HEAP=-Xms512m --Xmx4000m ,然后重啟。
3.怎么解決Jmeter結果樹響應數據中文亂碼的方法
同樣bin目錄下修改文件jmeter.properties 中的
#sampleresult.default.encoding=ISO-8859-1 改成
sampleresult.default.encoding=utf-8 然后重啟。
4.使用Mater和Slave模式有什么瓶頸呢
一般不建議使用太多Slave,因為太多的Slave可能會使你的Mater太忙,處理不過來,官網文檔也說了。一般不要超過4台,要是還要更多的測試機一起壓測,那就可以手動操作啟動唄
后續可能還有其他的常見問題,我到時候歸納下,再分享吧
