1. 程式人生 > >IntelliJ IDEA上安裝和使用PIT Mutation Testing外掛

IntelliJ IDEA上安裝和使用PIT Mutation Testing外掛

博主只是大二學生,還處於什麼都不懂的階段,這是博主第一篇文章。
前段時間在搞測試的比賽,瞭解到了PIT Mutation Testing這個挺好用的工具,想在IntelliJ Idea上裝了玩玩,奈何網上這方面的文章有點少,裝了外掛也不知道怎麼用,後來在YouTube上看到了一個視訊,才搞明白怎麼用。

首先安裝其實很簡單,因為IntelliJ上有PIT的外掛直接下載就行。

  • 在IntelliJ的系統偏好設定中點Plugins
    在這裡插入圖片描述
  • 然後點Browse repositories…
    在這裡插入圖片描述
  • 在搜尋欄輸入PIT,外掛就會出現,然後就是點Install
    在這裡插入圖片描述
  • 安裝好外掛後需要重啟
    一下IntelliJ。在這裡插入圖片描述

接著,就是使用外掛了。外掛的使用其實也很簡單。

  • 首先點開Idea Run箭頭旁的下拉窗,並點選Edit Configurations…在這裡插入圖片描述

  • 點選左上角的加號
    在這裡插入圖片描述

  • 找到並選中PIT Runner
    在這裡插入圖片描述

  • 填寫NameTarget classes(Target classes就是你要測試的目標類),然後點Apply,OK
    在這裡插入圖片描述

  • 然後點Run鍵就OK了。
    在這裡插入圖片描述

  • 最後會生成一個report,可以選擇在瀏覽器中開啟
    在這裡插入圖片描述

  • report中詳細顯示了測試的覆蓋率殺死變異率

在這裡插入圖片描述

  • 淺綠色表示測試已覆蓋的程式碼,深綠色表示殺死了變異;淺粉色表示測試為覆蓋到的程式碼,深粉色表示未殺死的變異。
    在這裡插入圖片描述