使用pycharm進行單元測試並統計代碼覆蓋率

此文主要講解pycharm進行單元測試的配置
單元測試框架爲pytest,安裝命令爲

pip install pytest

創建項目文件夾以及代碼文件addfunc.py

def add(a, b):
    if isinstance(a, str):
        return a + '+' + b
    return a + b

創建文件夾test,並建立測試文件 test.py

from func.addfunc import add

def test_add():
    assert add(1, 1) == 2
    assert add('1', '2') == '1+2'

配置pycharm,配置好之後確定
先配置pytest
pycharm配置
然後配置Coverage
Coverage配置
選中test文件夾,右鍵,選擇 Run ‘pytest in test’ with Coverage,然後點擊Coverage的標籤頁,便可看到覆蓋率統計
運行測試

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章