W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
代碼覆蓋度表示有多少源代碼被測試了。它表明了代碼的哪些部分被測試用例覆蓋,哪些沒有。這是測試應用很重要的部分,所以強烈推薦檢查測試用例的覆蓋度。
Django很容易集成 ?coverage.py
?,一個測試Python程序的代碼覆蓋度的工具。首先, 安裝 ?coverage.py
?。然后, 在包含 ?manage.py
?的項目文件夾下運行。
coverage run --source='.' manage.py test myapp
這樣就會跑你的測試用例然后收集你的項目中被執(zhí)行的文件的覆蓋率數(shù)據(jù)。你可以通過輸入如下命令來輸出這個結(jié)果的報告。
coverage report
請注意一些Django代碼會在運行期間被執(zhí)行,但是因為在上一條命令中沒有 ?source
?選項所以在這里沒有列出。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: