国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Python代碼覆蓋率分析工具Coverage

zombieda / 2983人閱讀

摘要:簡介是一種用于統計代碼覆蓋率的工具,通過它我們可以檢測測試代碼的有效性,即測試對被測代碼的覆蓋率如何。支持分支覆蓋率統計,可以生成報告。

Coverage簡介

Coverage是一種用于統計Python代碼覆蓋率的工具,通過它我們可以檢測測試代碼的有效性,即測試case對被測代碼的覆蓋率如何。
Coverage支持分支覆蓋率統計,可以生成HTML/XML報告。XML報告可以集成入Jenkins和Sonar。
官方文檔:http://coverage.readthedocs.org/en/latest/

Coverage安裝(Ubuntu)
sudo pip install coverage

目前最新的版本是4.0。

Coverage使用

Coverage支持2種運行方式,一種是命令行方式,另一種是在代碼中調用Coverage的API,可以靈活地控制哪些代碼需要測試。
關于這2種方式,可以看以下文檔:
命令行方式:http://coverage.readthedocs.org/en/latest/cmd.html
API方式:http://coverage.readthedocs.org/en/latest/api.html

分析Web項目的代碼覆蓋率

關于以Python啟動的web項目的代碼覆蓋率統計,請見:

使用Coverage分析Python web項目的代碼覆蓋率

關于WSGI項目的覆蓋率統計,這方面的文檔較少,需要一定地摸索,請見:

使用Coverage分析WSGI項目的代碼覆蓋率

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/37617.html

相關文章

  • 使用Coverage分析Python web項目的代碼蓋率

    摘要:被測腳本只有正常退出或者以信號退出才能出發,才能得到覆蓋率結果。如果直接或者用其他信號終止進程,覆蓋率結果將會丟失參考文章腳本覆蓋率分析方法介紹。 關于Coverage Coverage是Python代碼覆蓋率分析工具,有關它的介紹和安裝方法請見:Python代碼覆蓋率分析工具Coverage 用Python啟動的web服務可以方便地使用Coverage分析其覆蓋率,假設一個web服務...

    marser 評論0 收藏0
  • 使用Coverage分析WSGI項目的代碼蓋率

    摘要:由于構造函數不支持參數,必須使用配置文件。使用文件作為的配置文件一般的項目都是多進程,這需要分析子進程的覆蓋率,需要用到配置文件。這里文檔說在構造函數里使用參數可以限制,實測,沒有用會刪除文件,保證不會影響下次統計的結果。 關于Coverage Coverage是Python代碼覆蓋率分析工具,有關它的介紹和安裝方法請見:Python代碼覆蓋率分析工具Coverage 用Python啟...

    YFan 評論0 收藏0
  • 2021年軟件測試工具總結——單元測試工具

    摘要:單元測試框架作為的標準庫,是其他單元測試框架的基礎。可以和和配合使用編寫單元測試。官網地址單元測試覆蓋率工具單元測試中還需要用到代碼覆蓋率工具。代碼覆蓋率統計工具用來發現沒有被測試覆蓋的代碼,完善單元測試的覆蓋率。 在應用程序中,單元是具有一個或多個輸入和單個輸出的軟件中最小可測試部分。單元...

    qingshanli1988 評論0 收藏0
  • coverage教程(譯)

    摘要:運行命令通過命令程序,并收集信息。在運行過程中,會產生一些警告,這些警告會影響到統計的進程。這些警告主要包括如果在運行的過程中,代碼發生改變,則會報這個錯誤,表示是修改后的名稱。 歡迎大家光臨我的博客 簡介 coverage是一個檢測單元測試覆蓋率的工具,即檢查你的測試用例是否覆蓋到了所有的代碼。 coverage命令行工具 ??當你通過pip install coverage成功安...

    Scholer 評論0 收藏0
  • coverage教程(譯)

    摘要:運行命令通過命令程序,并收集信息。在運行過程中,會產生一些警告,這些警告會影響到統計的進程。這些警告主要包括如果在運行的過程中,代碼發生改變,則會報這個錯誤,表示是修改后的名稱。 歡迎大家光臨我的博客 簡介 coverage是一個檢測單元測試覆蓋率的工具,即檢查你的測試用例是否覆蓋到了所有的代碼。 coverage命令行工具 ??當你通過pip install coverage成功安...

    Carson 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<