91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python統計單元測試代碼覆蓋率

發布時間:2020-07-01 11:50:21 來源:網絡 閱讀:2319 作者:qq5a16e6241946e 欄目:編程語言

1.1.1實現過程

  1. 準備工作
    首先在運行命令前,我們需要安裝一個包:coverage
    命令如下:
    pip install coverage #(py -3 -m pip install coverage)
    安裝成功后,會出現Successfully等字樣。
    python統計單元測試代碼覆蓋率

  2. 實現代碼覆蓋率命令
    一共涉及到的命令有3個,這里先全部給出,后續在用例子做詳細使用講解:
    第一個命令為運行一下你的測試腳本文件,第二個命令會在控制臺打印出覆蓋率報告信息,第三個命令會在同級目錄下生成一個htmlcov的文件夾,打開文件夾中的index.html即可圖形化界面方式查看代碼覆蓋率。
    coverage?run?xxx.py
    coverage report -m
    coverage html

  3. 代碼覆蓋率-實際例子
    如:我想測試我本地operate_calculate.py代碼的代碼覆蓋率,則可以如下進行:
    命令一:coverage run operate_calculate.py
    python統計單元測試代碼覆蓋率

命令二:coverage report -m
python統計單元測試代碼覆蓋率

命令三:coverage html
python統計單元測試代碼覆蓋率
如此,就會生成一個htmlcov文件夾,該文件夾下內容如下:
python統計單元測試代碼覆蓋率

打開index.html,即可看到美觀的測試報告:
python統計單元測試代碼覆蓋率

點擊具體的module,還能查看具體的信息,如點擊Calc.py:
python統計單元測試代碼覆蓋率

紅色部分為未執行到的代碼行。

以上就是python利用coverage包實現代碼覆蓋率的所有內容。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

久治县| 余江县| 凤台县| 晋江市| 乐至县| 邮箱| 乌恰县| 泸西县| 浏阳市| 南昌市| 黄骅市| 德兴市| 鄂温| 嘉善县| 宜宾县| 怀安县| 延寿县| 宁津县| 阆中市| 革吉县| 石台县| 杭州市| 南京市| 确山县| 丰城市| 寻乌县| 抚松县| 洪洞县| 泽普县| 眉山市| 靖安县| 板桥市| 德保县| 海盐县| 仲巴县| 松滋市| 大港区| 湘潭县| 离岛区| 蒙阴县| 永川市|