回答
它不應該是一個資源豬,雖然我以前見過它。我整個星期都把它放在我的電腦上運行,而一個擁有類似機器的同事(雙核運行XP)不得不每隔幾個小時殺死它,否則它會一直使用CPU。我會嘗試卸載/重新安裝。目前,我的實例已經運行了10天,運行了一個我非常努力的模擬服務(我發送了數千個請求)。 CPU時間總計(超過10天)約爲一個半小時,但「現在」的數字大約爲1%。
除了用自己選擇的語言編寫自己的客戶端外,沒有其他流行的選擇。
禁用瀏覽器組件('-Dsoapui.jxbrowser.disable = true')爲我解決了100%的CPU使用率問題。 (啓用時,即使沒有運行任何測試/請求,它也會定期進入100%的CPU)。把它扔到這裏,也許對其他人也有用。 – mitchnull 2013-03-01 15:27:19
如果你想測試只使用json,你可以使用一些輕量級的Rest客戶端ex。 Mozilla Rest插件。
我們使用SOAP UI手動測試SOAP API,否則使用jMeter進行自動SOAP API測試。雖然首先看到GUI有吸引力,但我發現這兩個應用程序對用戶不友好,並且非常耗時。
正如已經建議,你可以用Java做它在代碼或可能使用動態語言像Ruby: Testing SOAP Webservices with RSpec
SOAP web Services testing in RUBY
如果你正在測試WCF services
,您可以從Visual Studio command line
運行wcftestclient
。它適用於本地或遠程託管服務。儘管如此,它對ASMX-style .NET 2.0 SOAP
服務沒有好處。
我不明白爲什麼這個答案是反對錶決。 WCFTestClient不是SoapUI的完全替代品,但是如果SOAP服務恰好由WCF託管,那麼WCFTestClient不是一個不合理的客戶端,不適合進行輕量級測試。 – 2014-08-18 20:21:43
隨着用戶mitchnull提到了他的評論:
禁用瀏覽器組件(-Dsoapui.jxbrowser.disable =真) 解決了100%的CPU使用率的問題對我來說。 (啓用時,即使未運行任何 測試/請求,它也會定期到100%的CPU)。
- 1. Soap/WSDL2OBJC Webservice爲iPhone提高性能
- 2. 提高性能
- 3. 提高性能
- 4. 提高性能
- 5. 提高性能
- 6. 提高性能
- 7. 提高性能
- 8. 提高性能
- 9. 提高性能
- 10. ASP.NET - 提高性能
- 11. 提高Fabric.js性能
- 12. 提高性能SQL
- 13. 提高性能searchs
- 14. 提高ZF2性能
- 15. 提高DAL性能
- 16. 提高性能SQL
- 17. 提高ejabberd性能
- 18. 提高性能SP
- 19. 提高Netbeans性能
- 20. 提高WCF性能
- 21. 提高屬性樹性能
- 22. CTE能提高性能嗎?
- 23. 性能診斷提高了性能
- 24. 提高XML解析性能
- 25. 使用blitting提高性能
- 26. 提高代碼性能
- 27. 提高SQL查詢性能
- 28. 提高線程性能
- 29. 提高Primefaces DataTable的性能
- 30. QPainter性能如何提高?
查看我們新的Runscope Radar自動API測試服務。 – 2013-11-18 17:17:18
嘗試使用locust.io來同時提供load和api測試目的。 – Gomes 2015-11-03 23:22:22
您可以查看以下討論SOAPUI備選方案的文章: [5種最佳SOAPUI備選應用](http://techonestop.com/soapui-alternative-for-webservice-testing)。 我假設他們中的大多數人(可能都是)支持Windows操作系統。 – Joxi 2016-08-23 19:49:17