IntelliJ IDEA上安裝和使用PIT Mutation Testing外掛
阿新 • • 發佈:2019-01-06
博主只是大二學生,還處於什麼都不懂的階段,這是博主第一篇文章。
前段時間在搞測試的比賽,瞭解到了PIT Mutation Testing這個挺好用的工具,想在IntelliJ Idea上裝了玩玩,奈何網上這方面的文章有點少,裝了外掛也不知道怎麼用,後來在YouTube上看到了一個視訊,才搞明白怎麼用。
首先,安裝其實很簡單,因為IntelliJ上有PIT的外掛直接下載就行。
- 在IntelliJ的系統偏好設定中點Plugins
- 然後點Browse repositories…
- 在搜尋欄輸入PIT,外掛就會出現,然後就是點Install。
- 安裝好外掛後需要重啟
接著,就是使用外掛了。外掛的使用其實也很簡單。
-
首先點開Idea Run箭頭旁的下拉窗,並點選Edit Configurations…
-
點選左上角的加號
-
找到並選中PIT Runner
-
填寫Name和Target classes(Target classes就是你要測試的目標類),然後點Apply,OK。
-
然後點Run鍵就OK了。
-
最後會生成一個report,可以選擇在瀏覽器中開啟
-
report中詳細顯示了測試的覆蓋率和殺死變異率
- 淺綠色表示測試已覆蓋的程式碼,深綠色表示殺死了變異;淺粉色表示測試為覆蓋到的程式碼,深粉色表示未殺死的變異。