junit4 单元测试框架_超越JUnit –测试框架的替代方案
junit4 單元測試框架
JUnit是事實上的Java單元測試框架,但是可能有一些新的(不是那么新的)框架可以用于Web開發。 在采用之前可能要問自己的問題:- 它們是否快速,容易開發并因此成本低廉?
- 他們運行快并因此鼓勵采用嗎?
- 他們需要維護并因此產生持續的成本嗎?
- 我可以在每晚的版本中執行它們嗎?
- 他們最終是否允許您更快地編寫更多無錯誤代碼?
莫基托
這是一個模擬框架,可以輕松快捷地創建模擬支持的測試。 這樣可以減少建立數據庫的成本,并避免編寫自己的數據庫。 該API似乎并不穩定,但語法簡潔明了。
http://mockito.org/
SureAssert
SureAssert具有用于編寫測試的基于注釋的機制。 這使編寫測試變得容易,并且Eclipse插件意味著您對增量構建進行了增量測試。
http://www.sureassert.com/
JS測試驅動程序
與下面的Selenium類似,這允許您使用JUnit樣式語法為JavaScript創建測試用例。 主要警告是您需要適當地考慮測試以進行測試,而我見過的大多數JavaScript并非如此。
http://code.google.com/p/js-test-driver/
Selenium
Selenium是自上而下的瀏覽器插件和框架,它使您可以在瀏覽器中記錄一組類似于宏的操作以及對這些操作的一組斷言。 例如
很好,因為測試著重于重要場景(檢查頁面是否真正打開并且交易確實發生),并且可以作為JUnit測試導出,可以作為夜間構建的一部分運行。 然而。 它很脆弱,并且因為它取決于應用程序的運行,所以速度很慢。
http://seleniumhq.org/
參考: Alex Collins博客中來自JCG合作伙伴 Alex Collins的JUnit之外 。
翻譯自: https://www.javacodegeeks.com/2012/04/beyond-junit-testing-frameworks.html
junit4 單元測試框架
總結
以上是生活随笔為你收集整理的junit4 单元测试框架_超越JUnit –测试框架的替代方案的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 苹果MAC电脑双系统教程苹果电脑如何做双
- 下一篇: WildFly 10 CR 2发布– J
