IntelliJ IDEA:監(jiān)控PHP應(yīng)用程序的代碼覆蓋率

2019-04-04 17:30 更新

監(jiān)控PHP應(yīng)用程序的代碼覆蓋率

此功能僅在Ultimate版本中受支持。
以下內(nèi)容僅在安裝并啟用PHP插件時有效!

PHPUnit的代碼覆蓋率向您展示了您的代碼中有多少是由測試覆蓋的,以及在編輯器中可視地顯示了覆蓋和未覆蓋的行。

先決條件

  1. 在PHPUnit的工具被安裝在計(jì)算機(jī)上,并在IntelliJ IDEA啟用。
  2. 在當(dāng)前PHP解釋器中配置了Xdebug或Zend Debugger調(diào)試引擎。

配置代碼覆蓋率

  1. 在“設(shè)置/首選項(xiàng)” 對話框(Ctrl+Alt+S)中,單擊“構(gòu)建,執(zhí)行,部署”下的“覆蓋范圍”。

  2. 在“覆蓋”頁面上指定coverage選項(xiàng)。

測量代碼覆蓋率

  1. 手動編寫測試。

  2. 創(chuàng)建PHPUnit類型的運(yùn)行配置。

  3. 在主工具欄上,在“運(yùn)行/調(diào)試配置”下拉列表中選擇“PHPUnit”運(yùn)行配置,然后單擊“使用覆蓋率運(yùn)行”按鈕 圖標(biāo)一般runWithCoverage svg

  4. 在“覆蓋”工具窗口中監(jiān)視代碼覆蓋率。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號