目錄
簡(jiǎn)介
安裝
命令行中使用
調(diào)用API使用
簡(jiǎn)介
Coverage是一個(gè)Python代碼覆蓋率分析工具,它可以用于衡量Python測(cè)試代碼的質(zhì)量。通過(guò)給代碼執(zhí)行帶來(lái)的覆蓋率數(shù)據(jù),Coverage可以幫助開(kāi)發(fā)人員找出被回歸測(cè)試代碼中的漏洞,并且指明哪些代碼沒(méi)有被測(cè)試到。
Coverage可以讓你知道:哪些部分代碼已經(jīng)被測(cè)試,哪些部分沒(méi)有被測(cè)試到,以及哪些代碼相對(duì)缺失。使用Coverage可以有效地提高代碼質(zhì)量,減少出現(xiàn)質(zhì)量問(wèn)題的概率。Coverage可以很方便地集成到持續(xù)集成(CI)和持續(xù)交付(CD)流程中,以便更早地發(fā)現(xiàn)和解決質(zhì)量問(wèn)題。
安裝
Coverage作為Python的一個(gè)第三方庫(kù),使用時(shí)需要先安裝,使用pip命令進(jìn)行安裝。
安裝命令:
C:\Users\TynamYang>pip?install?coverage Collecting?coverage Downloading?coverage-5.1-cp37-cp37m-win32.whl?(204?kB)|████████████████████████████████|?204?kB?731?kB/s Installing?collected?packages:?coverage Successfully?installed?coverage-5.1C:\Users\TynamYang>
安裝完成后可以看到安裝的版本:coverage-5.1
安裝完成后使用coverage,coverage有兩種使用方法,一種是在命令行中使用,一種是調(diào)用API使用。方便控制部分需要測(cè)試的代碼。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-503049.html
命令行中使用
1、基本參數(shù)
命令行中使用時(shí)常用參數(shù)?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-503049.html
到了這里,關(guān)于Python代碼覆蓋率分析工具Coverage的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!