1. 程式人生 > >Jmeter使用過程中遇到的問題

Jmeter使用過程中遇到的問題

技術 program 天都 png ble 全局 情況下 syntax 配置

問題一:

已安裝java,也配置了java環境變量,但打開jmeter時提示:Not able to find Java executable or version.

解決方法:

在jmeter.bat文件前面加上以上兩句:

SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51

SET PATH=%SystemRoot%/system32;%SystemRoot%;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

問題二:

win10系統中字體特小,修改字體大小。

解決方法:在bin/jmeter.properties文件中搜索"jsyntaxtextarea.font.family"能夠找到如下部分信息,之前默認是用#註釋掉了,把#打開,jsyntaxtextarea.font.family=Hack,jsyntaxtextarea.font.size=25,這個字體大小可以自己設置成自己喜歡的。

技術分享圖片

修改好之後要重新啟動jmeter,設置即可生效

問題三:

接口測試需要token,token有效期24小時。現在是從前端抓token後,放在jmeter的http信息頭管理器中。但每天都得重新輸入,很麻煩

解決方法:

1、jmeter可以使用正則提取登錄響應中的token;

技術分享圖片

2、jmeter可以設置全局變量,將步驟1中獲取到的token設置為全局變量,便可支持跨線程訪問該變量;

技術分享圖片

3、調用全局變量

技術分享圖片

4、測試計劃中勾選“獨立運行每個線程組”(默認情況下多個線程組是同時執行的不分先後,這樣的話某些在登錄前執行的case會失敗)

技術分享圖片

Jmeter使用過程中遇到的問題