2013-10-07 215 views
-2

我是使用jmeter的新手。當我嘗試製作有關創建註冊的測試計劃時,我在查看結果樹監聽器上顯示錯誤。任何人都可以告訴我這個錯誤的含義是什麼?我已經從另一個論壇讀到他通過在「線程組」(參考:http://jmeter.512774.n5.nabble.com/Getting-HTTP-Response-200-instead-of-500-td518231.html)上添加「Cookie管理器」元素來解決http響應200。 但在我的測試計劃中,cookie管理器已添加。請讓我知道是否有任何關於此的建議?JMeter HTTP響應代碼200

採樣結果顯示象下面這樣:

Thread Name: Registration 1-1 
Sample Start: 2013-10-07 11:18:26 SGT 
Load time: 643 
Latency: 633 
Size in bytes: 29706 
Headers size in bytes: 155 
Body size in bytes: 29551 
Sample Count: 1 
Error Count: 1 
Response code: 200 
Response message: OK 

Response headers: 
HTTP/1.1 200 OK 
Server: Apache-Coyote/1.1 
Content-Type: text/html;charset=ISO-8859-1 
Transfer-Encoding: chunked 
Date: Mon, 07 Oct 2013 03:18:27 GMT 


HTTPSampleResult fields: 
ContentType: text/html;charset=ISO-8859-1 
DataEncoding: ISO-8859-1 

回答

1

通常,當頂層樣品返回200個OK和故障狀態,則表示失敗的嵌入式資源樣品或失敗的斷言。你有沒有在監聽器中顯示嵌入的資源?

+0

嗨,Alon先生,謝謝您的評論。我是jmeter上的新用戶。你能告訴我如何知道是否有嵌入式資源,是否意味着腳本在beanshell上?或者像struts apache引用的TOKENvalue一樣?因爲我只是從我的資深老師給出的複雜測試計劃中重建而來,我只是從該測試計劃創建的最新簡單測試計劃(就像我之前說過的:只是爲了創建註冊) – ichethinker

+0

嗨,這很簡單。在您的採樣儀儀表板上,您是否勾選了「檢索嵌入式資源」複選框?如果是這樣,你確實使用嵌入式資源。當您啓用「在樹中查看結果」偵聽器時,您應該在頂級樣本/響應下看到子樣本。其中一個應該是紅色的(而其他的是綠色的)。 – Alon

+0

:)謝謝阿倫先生。在我檢查後,我發現它導致If Controller失敗。 – ichethinker

相關問題