2017-10-19 203 views
0

我試圖運行在VSTS一個JMeter的負載測試,但不斷收到所有的URL下面的錯誤。VSTS JMeter的負載測試顯示java.lang.NullPointerException

非HTTP響應代碼:顯示java.lang.NullPointerException,非HTTP 響應消息:空,螺紋 組1-1,文本,假的,無,983,1,1,HTTPS:// ** **隱藏 安全****/0,ISO-8859-1,1,1,Agent000

它看起來像它做的請求。我想可能是用Java實現的,而不是定義HttpClient4實施。另外我對日誌中的ISO-8859-1有點擔心。這不應該是UTF-8嗎?如果是這樣,我怎麼強制它是UTF-8。

當我運行我的本地開發機上JMX的文件中的所有工作得很好。無論是在JMeter的2.13 r1665067和3.3 r1808647

回答

1

在結果zip文件的真正jmeter.log文件,其中我是第一次看在響應的CSV文件中查找。在那裏找到一些有趣的東西。

首先。正如日誌文件中所述,VSTS負載測試當前正在運行版本3.2。

2017年10月19日13:29:31805信息oajJMeter:3.2版r1790748

然後我也在那裏找到下面的錯誤(而這here前被要求)

無法加載或調用類: org.apache.jmeter.protocol.http.control.HC3CookieHandler

現在下載JMeter的正確版本(如Jmeter.log文件中發現,目前3.2)。在我來說,我然後打開並編輯了JMX的文件,並設置所有的實現設置恢復爲空值。保存並上傳到vst加載測試和所有運行都很好。