如果我有java-webapp(servlets),那麼爲這個應用程序創建自動化測試的最佳方法是什麼?如何測試一個web應用程序?
我應該啓動服務器嗎?但這非常脆弱。我應該直接調用servlet嗎?但是,這怎麼做呢?我不知道如何創建一個ServletResponse/ServletRequest。
什麼是測試webapp功能的最佳方法?我應該檢查生成的HTML文本嗎?但是,如果我更改模板(拼寫錯誤),測試就會中斷。
測試webapps有什麼最佳實踐和經驗?
如果我有java-webapp(servlets),那麼爲這個應用程序創建自動化測試的最佳方法是什麼?如何測試一個web應用程序?
我應該啓動服務器嗎?但這非常脆弱。我應該直接調用servlet嗎?但是,這怎麼做呢?我不知道如何創建一個ServletResponse/ServletRequest。
什麼是測試webapp功能的最佳方法?我應該檢查生成的HTML文本嗎?但是,如果我更改模板(拼寫錯誤),測試就會中斷。
測試webapps有什麼最佳實踐和經驗?
看一看Selenium。這是一個非常好的工具,至少應該指出你在集成測試的正確方向。除此之外,使用JUnit使用servlet和其他支持類的單元測試。
我使用htmlunit幾乎完全沒有投訴。一旦我們建立了一套體面的測試實用程序方法,即使測試複雜的Web應用程序也很容易。它也可以用javascript處理。我們甚至在沒有AJAX應用程序問題的情況下使用它。
我整天測試web應用程序,我用Watir。