最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python BeautifulReport可視化報告代碼實例

 更新時間:2020年04月13日 11:15:59   作者:天天向上327  
這篇文章主要介紹了Python BeautifulReport可視化報告代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

操作步驟

1.下載BeautifulReport文件,本例文件下載地址 最新文件下載地址

2.復(fù)制文件BeautifulReport,至python安裝Lib\site-packages位置下

3.

3.導(dǎo)入:from BeautifulReport import BeautifulReport import unittest

4.testXXX測試用例函數(shù)下可視化報告用例描述:'''描述,第一個測試用例'''

5.mian下執(zhí)行:

1.實例化:ts = unittest.TestSuite()

2.按類加載全部testxxx測試用例:ts.addTest(unittest.makeSuite(類名))
按函數(shù)加載testxxx測試用例:ts.addTest(類名(‘函數(shù)名'))

3.加載執(zhí)行用例生成報告:result = BeautifulReport(ts)

4.定義報告屬性:result.report(description='XXX報告XX描述', filename= 'xxx.html', log_path='C:\Users\EDZ\eclipse-workspace\pythonTest\Report')

舉例說明

#!/usr/bin/python3
# encoding:utf-8
'''
Created on 2019年9月30日
@author: EDZ
'''
import unittest
from BeautifulReport import BeautifulReport
import os
import time

class HtmlReport(unittest.TestCase):
  def test_1(self):
    '''描述,第一個測試用例'''
    print('test_1錯誤')
    self.assertEqual(1, 2)
  def test_2(self):
    '''描述,第二個測試用例'''
    print('test_2正確')
    self.assertEqual(1, 1)
  def test_3(self):
    '''描述,第三個測試用例'''
    print('test_3錯誤')
    self.assertEqual(2, 3)
if __name__=='__main__':
  now = time.strftime("%Y-%m-%d %H%M%S", time.localtime(time.time()))
  localpath = os.getcwd()
  print('本文件目錄位置:'+localpath)
  filepath = os.path.join(localpath,'Report')
  print('報告存放路徑  :'+filepath)
  
  ts = unittest.TestSuite()#實例化
  #按類加載全部testxxx測試用例
  ts.addTest(unittest.makeSuite(HtmlReport))
  #按函數(shù)加載testxxx測試用例
  #ts.addTest(HtmlReport('test_1'))
  filename = now +'.html'
  #加載執(zhí)行用例生成報告
  result = BeautifulReport(ts)
  #定義報告屬性
  result.report(description='XXX報告XX描述', filename= filename, log_path=filepath)

制臺運行結(jié)果

本文件目錄位置:C:\Users\EDZ\eclipse-workspace\pythonTest
報告存放路徑 :C:\Users\EDZ\eclipse-workspace\pythonTest\Report
F.F
測試已全部完成,
可前往C:\Users\EDZ\eclipse-workspace\pythonTest\Report查詢測試報告

可視化報告

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python基礎(chǔ)之高級變量類型實例詳解

    Python基礎(chǔ)之高級變量類型實例詳解

    這篇文章主要介紹了Python基礎(chǔ)之高級變量類型,結(jié)合實例形式詳細分析了Python元組、字典、字符串、公共方法以及遍歷、切片等常見操作技巧,需要的朋友可以參考下
    2020-01-01
  • python if not in 多條件判斷代碼

    python if not in 多條件判斷代碼

    學(xué)了一段時間python,發(fā)現(xiàn)有時遇到多條件判斷的時候,覺得使用單純的in的話比較麻煩,需要多個條件,今天又遇到一個,網(wǎng)上搜索了一下,也有同學(xué)和我遇到相同的問題,記錄一下
    2016-09-09
  • 用Python編寫個解釋器實現(xiàn)方法接受

    用Python編寫個解釋器實現(xiàn)方法接受

    計算機只能理解機器碼。歸根結(jié)底,編程語言只是一串文字,目的是為了讓人類更容易編寫他們想讓計算機做的事情。真正的魔法是由編譯器和解釋器完成,它們彌合了兩者之間的差距。解釋器逐行讀取代碼并將其轉(zhuǎn)換為機器碼
    2023-01-01
  • python pydoc生成API文檔的實現(xiàn)

    python pydoc生成API文檔的實現(xiàn)

    pydoc?模塊會根據(jù) Python 模塊來自動生成文檔,本文主要介紹了python pydoc生成API文檔的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • pymongo為mongodb數(shù)據(jù)庫添加索引的方法

    pymongo為mongodb數(shù)據(jù)庫添加索引的方法

    這篇文章主要介紹了pymongo為mongodb數(shù)據(jù)庫添加索引的方法,涉及Python操作mongodb數(shù)據(jù)庫的相關(guān)技巧,非常簡單實用,需要的朋友可以參考下
    2015-05-05
  • Python?pandas刪除指定行/列數(shù)據(jù)的方法實例

    Python?pandas刪除指定行/列數(shù)據(jù)的方法實例

    這篇文章主要給大家介紹了關(guān)于Python?pandas刪除指定行/列數(shù)據(jù)的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-01-01
  • 從Python的源碼淺要剖析Python的內(nèi)存管理

    從Python的源碼淺要剖析Python的內(nèi)存管理

    這篇文章主要介紹了從Python的源碼淺要剖析Python的內(nèi)存管理,需要的朋友可以參考下
    2015-04-04
  • Python利用pangu模塊實現(xiàn)文本格式化小工具

    Python利用pangu模塊實現(xiàn)文本格式化小工具

    其實使用pangu做文本格式標(biāo)準(zhǔn)化的業(yè)務(wù)代碼在之前就實現(xiàn)了,主要能夠?qū)⒅形奈谋疚臋n中的文字、標(biāo)點符號等進行標(biāo)準(zhǔn)化。但是為了方便起來我們這里使用了Qt5將其做成了一個可以操作的頁面應(yīng)用,需要的可以了解一下
    2022-10-10
  • Django開發(fā)中復(fù)選框用法示例

    Django開發(fā)中復(fù)選框用法示例

    這篇文章主要介紹了Django開發(fā)中復(fù)選框用法,結(jié)合實例形式分析了Django基于ajax的復(fù)選框遍歷、提交及后臺數(shù)據(jù)庫查詢等相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • Python項目管理Git常用命令詳圖講解

    Python項目管理Git常用命令詳圖講解

    這篇文章主要介紹了Python項目管理Git常用命令詳圖講解,文中附含詳細的圖片講解,建議收藏閱讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-09-09

最新評論

宜昌市| 玉树县| 赤峰市| 双峰县| 扎兰屯市| 诸城市| 远安县| 无极县| 杭锦后旗| 鄂尔多斯市| 张北县| 祁连县| 南昌市| 磐安县| 武义县| 桓仁| 荃湾区| 晴隆县| 漯河市| 胶南市| 若羌县| 林州市| 普安县| 顺义区| 海阳市| 慈利县| 伊宁市| 讷河市| 东台市| 桂东县| 开阳县| 玉屏| 东平县| 朝阳市| 高青县| 威远县| 贡嘎县| 深水埗区| 北安市| 汤原县| 行唐县|