我是JMeter的新手。我想用JMeter對我的GWT應用程序進行一些功能測試。 它支持GWT測試嗎?例如,我想編寫一個腳本來檢查我的GWT應用程序的登錄模塊是否運行良好。 請讓我知道,如果我們有某種特定於JMeter的GWT測試文檔。使用JMeter對GWT應用程序進行加載或功能測試
非常感謝。
- Mohyt
我是JMeter的新手。我想用JMeter對我的GWT應用程序進行一些功能測試。 它支持GWT測試嗎?例如,我想編寫一個腳本來檢查我的GWT應用程序的登錄模塊是否運行良好。 請讓我知道,如果我們有某種特定於JMeter的GWT測試文檔。使用JMeter對GWT應用程序進行加載或功能測試
非常感謝。
- Mohyt
JMeter是不是GWT測試的工具。
JMeter是不是瀏覽器。就Web服務和遠程服務而言,JMeter看起來像一個瀏覽器(或者更確切地說,是多個瀏覽器)。但是JMeter不會執行瀏覽器支持的所有操作。特別是,JMeter不會執行在HTML頁面中找到的Javascript。
明確的話:jmeter不會加載你的gwt應用程序。
我建議selenium用於基於瀏覽器的測試。或者在您的IDE中使用JUnit和GWTTestCase進行功能測試。
我想GWTRpcComLayer可能是您的情況下非常有用:http://code.google.com/p/gwtrpccommlayer/
,如果你想測試GWT的客戶端,那麼你必須使用JUnit,因爲JMeter的不支持javascript,如果你想在後端側測試比你有JMeter通過HttpClient(http://hc.apache.org/httpclient-3.x/)或類似的東西發送HTTP請求。
有一個名爲UbikLoadPack的商業解決方案,它爲Apache JMeter提供了一個插件來加載測試GWT和GWT RPC應用程序。
您可以使用Apache JMeter的標準知識輕鬆記錄,變化和重播基於GWT和GWT RPC的應用程序。
見這個博客教程:
這爲商業的相關信息:
這取決於你是否想測試服務器部分或客戶端。在第一種情況下,JMeter應該可以工作。 – stracktracer