2013-10-11 19 views
5

我有一個網絡服務:http://test.hs.com/rest/service/checkUpdate如何通過JMeter或其他工具加載測試rest-ful web服務?

它需要輸入:設備MAC地址例如48:02:2A:ED:02:63

其輸出:

1 - 設備未註冊(如果設備未註冊)

2 - 此代碼(雖然我不知道發生了什麼這個)

<ResourceSettings> 
    <accessKey>AKIAI6CZBIRDKHMMN3QA</accessKey> 
    <secretKey>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</secretKey> 
    <endPoint>s3.amazonaws.com</endPoint> 
    <mainBucketPath>healthslate-testing</mainBucketPath> 
    <clinicBucketPath>dhjasdhasd</clinicBucketPath> 
    <isUpdateAvailable>true</ isUpdateAvailable> 
    <allowedBuild>2.3</allowedBuild> 
</ResourceSettings> 

我該如何通過JMeter測試這個Web服務的負載?我不知道如何處理JMeters中Web服務的輸入/輸出?我需要關於此的分步指南。請注意,此Web服務的開發人員表示這是一個安全的Web服務。我怎樣才能通過提供輸入來測試一個休息的Web服務?

回答

11

的基本方法之前:

  1. 創建web服務項目
  2. 它部署到服務器
  3. 創建Thread組
  4. ADD SAMPLER-SOAP/XML -RPC REQUEST /或HTTP用於REST
  5. 請求
  6. 添加監聽器(例如結果樹)
  7. 運行測試計劃
  8. 視圖輸出

人們可以在 Webservice Test Plan得到更多的細節,如果你測試SOAP或Using JMeter to test a RESTful web service如果測試REST。 希望這可以幫助你。

+0

感謝這麼多.. 你能回答我這個呢? http://serverfault.com/questions/546027/continuous-hits-to-the-server-with-jmeter – asma

+1

好吧,我會通過它看看 –

+0

@ eugene.polschikov:請建議我在哪裏可以找到步驟4的數據爲RESTful Web服務? ('SOAP/XML-RPC Request'數據)。謝謝 – sarwar026

相關問題