天天看點

Unit Test 4--自動生成單元測試插件之TestMe與Diffblue

大家好,我是神韻,是一個技術&生活部落客。出文章目的主要是兩個,一是好記憶不如爛筆頭,記錄總結中提高自己。二是希望我的文章可以幫到大家。歡迎來點贊打卡,你們的行動将是我無限的動力。

本篇主題是:自動生成單元測試插件之TestMe與Diffblue

其它文章連結:

Unit Test 1–什麼是單元測試

Unit Test 2–IDEA配置并檢視單元覆寫率

Unit Test 3–編寫單元測試之前需要了解的單元測試架構Mock

Unit Test 5–編寫第一個單元測試

Unit Test 6–單元測試踩過的坑

Unit Test 7–單元測試覆寫率表單生成傳遞,Jacoco的使用

Diffblue插件,收費/免費兩個版本

這個插件功能十分強大,比TestMe強大太多,很多時間生成的代碼直接可以不用自己修改!!!強烈推薦使用!

免費的版本是需要自己根據官方提示進行安裝的,不然就是付費,30天試用而已!

1、安裝社群版,免費(2019以上的版本才有這個插件~)

Unit Test 4--自動生成單元測試插件之TestMe與Diffblue

2、在需要生成Unit Test的類右鍵,Write Tests

Unit Test 4--自動生成單元測試插件之TestMe與Diffblue

3、可以在test目錄下看到已經生成的xxTest類

Unit Test 4--自動生成單元測試插件之TestMe與Diffblue

TestMe插件,免費

1、安裝-TestMe

Unit Test 4--自動生成單元測試插件之TestMe與Diffblue

2、在需要生成Unit Test的類右鍵,Generate->TestMe->Junit4

Unit Test 4--自動生成單元測試插件之TestMe與Diffblue
Unit Test 4--自動生成單元測試插件之TestMe與Diffblue
Unit Test 4--自動生成單元測試插件之TestMe與Diffblue

3、可以在test目錄下看到已經生成的xxTest類

Unit Test 4--自動生成單元測試插件之TestMe與Diffblue

4、進行單元測試編寫。這款插件隻會給你生成一個殼,真正邏輯需要自己編寫。下一講介紹。

本文結束!