針對網頁測試我的程序,這經常發生變化,我需要嘲笑答案。我發現了Ruby的FakeWeb,這將是一個很好的起點。不幸的是,似乎沒有庫爲Java提供類似的功能。與FakeWeb for Java相似的功能
所以,我的問題是:我如何「記錄」請求和響應對,並在稍後「重放」它們,以便我的應用程序始終接收相同的網頁。爲了讓事情變得更加困難,它也應該適用於PUT和GET方法。
在此先感謝您的任何答案。
的問候,丹尼爾
針對網頁測試我的程序,這經常發生變化,我需要嘲笑答案。我發現了Ruby的FakeWeb,這將是一個很好的起點。不幸的是,似乎沒有庫爲Java提供類似的功能。與FakeWeb for Java相似的功能
所以,我的問題是:我如何「記錄」請求和響應對,並在稍後「重放」它們,以便我的應用程序始終接收相同的網頁。爲了讓事情變得更加困難,它也應該適用於PUT和GET方法。
在此先感謝您的任何答案。
的問候,丹尼爾
FakeWeb的偉大的Java替代方案是http://jadler.net。 它是(imho)更強大,例如它支持基於相同url的不同請求主體進行模擬。
通用的Web應用程序測試工具是JMeter
我不明白這一點 - 什麼是您的應用程序,爲什麼你想測試它反對的東西,是達不到最新的? – Bozho
爲什麼不測試內容解析以隔離檢索內容?這樣你就不需要一些精心的設置,只需要爲你的方法提供一些硬編碼的數據(或者從文件中加載它)。 –