单元测试工具JUnit
? ?JUnit是一個Java語言的單元測試框架。它由Kent Beck和Erich Gamma建立,逐漸成為源于Kent Beck的sUnit的xUnit家族中最為成功的一個JUnit有它自己的JUnit擴展生態圈。多數Java的開發環境都已經集成了JUnit作為單元測試的工具.
? ?我們知道 Junit 是一個單元測試框架,那么使用 Junit 能讓我們快速的完成單元測試。
? ?通常我們寫完代碼想要測試這段代碼的正確性,那么必須新建一個類,然后創建一個 main() 方法,然后編寫測試代碼。如果需要測試的代碼很多呢?那么要么就會建很多main() 方法來測試,要么將其全部寫在一個 main() 方法里面。這也會大大的增加測試的復雜度,降低程序員的測試積極性。而 Junit 能很好的解決這個問題,簡化單元測試,寫一點測一點,在編寫以后的代碼中如果發現問題可以較快的追蹤到問題的原因,減小回歸錯誤的糾錯難度。
?最新版本的eclipse自帶JUnit。不用重新添加。
?
?(1)創建一個被JUnit測試的類。
?(2)創建對應的JUnit測試類。
?(3)針對自動生成的代碼,進行補充修改,使其滿足對特定功能的測試。
?(4)執行測試。
在這過程中,也遇到了問題,執行測試代碼時一直報錯“No texts found with text runner'JUnit 5'”,原因是測試代碼中的類和方法都必須是public的。修改過后測試成功,從上圖可以看出沒有錯誤,但是有一項運行失敗,下面也出現了運行失敗的地方和原因。
?
轉載于:https://www.cnblogs.com/wx2333/p/10963877.html
總結
以上是生活随笔為你收集整理的单元测试工具JUnit的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 在mac上配置cocos2d-x开发环境
- 下一篇: 软件测试工具介绍
