JUnit

JUnit 用於編寫和運行可重置的自動化測試的開源測試框架,這樣能夠保證咱們的代碼按預期工做java

JUnit 可普遍用於工業和做爲支架(從命令行)和IDE(IDEA)內單獨的Java程序。程序員

JUnit特色:編程

  • JUnit 是用於編寫和運行測試的開源框架
  • 提供了註釋,以便於測試方法
  • 提供了斷言測試預期結果
  • 提供了測試運行的運行測試
  • JUnit測試可讓你更快的編寫代碼,提升質量
  • JUnit是優雅簡介,它是不那麼複雜以及不須要花費太多的時間
  • JUnit測試能夠自動運行,檢查本身的結果,而且提供即便反饋,沒有必要經過測試結果報告來手動梳理
  • JUnit測試能夠自動組織成測試套件包括測試案例,甚至其餘測試套件
  • JUnit顯示測試進度的,若是測試是沒有問題條形是綠色的,測試失敗則會變成紅色

JUnit的使用:框架

  1. 引入依賴
    <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.12</version>
     </dependency>
  2. 在test裏面建立一個名爲java的package包而且把這個包設置爲測試包
  3. 在包下建立測試類
  4. 通常使用@Before @Test @After 分別是測試前,測試方法,測試後

斷言:測試

  斷言是編程術語,表示爲一些布爾表達式,程序員相信在程序中的某個特定點該表達式值爲真,能夠在任什麼時候候啓用和禁用斷言驗證,所以能夠在測試時啓用斷言而在部署時禁用斷言。一樣,程序投入運行後,最終用戶在遇到問題時能夠從新啓用斷言。命令行

通俗理解code

  我肯定程序要怎麼樣怎麼樣blog

  結果:和預想同樣 true部署

  結果2:和預想不同 false (須要排查故障代碼)it

相關文章
相關標籤/搜索