版權聲明:本文為部落客chszs的原創文章,未經部落客允許不得轉載。 https://blog.csdn.net/chszs/article/details/1920884
JBOSS釋出JSF測試工具-JSFUnit
版本:1.0
JSFUnit是開源社群貢獻的一個用于測試JSF應用程式的測試工具,基于Cactus和JUnit。
JSFUnit提供了三種不同的測試工具:
1)容器内的測試架構
這用于測試用戶端和伺服器端。測試處理的範圍從單個類的細緻測試到運作JSF應用程式的完全整合測試。
2)用于JSF靜态分析測試的架構
這允許你測試你的JSF配置,以緻于可以在早期發現配置問題。
3)JSF生命周期的性能測試-JSFTimer
這會向你展示在JSF生命周期中的每個階段得到一個請求需要花多長時間,它還給出了JSF生命周期的總時間。JSFTimer還允許你寫入閥值測試。
JSFUnit不同于大多數的測試工具,它允許測試正在運作中的JSF應用程式。你送出了一個真實的HTTP請求,然後檢查實際的JSF的相關對象,例如FacesContext群組件樹等。而且,通過使用EL表達式,你能找回并檢查托管bean。這使得進行單元測試和整合測試變得更美好。甚至你還可以檢視傳回用戶端的HTML代碼。
正如上所述,我們還可以生成靜态分析和技術性能分析報告。