BeautifulReport产生测试报告

本文介绍如何利用BeautifulReport库生成美观的测试报告。详细步骤包括安装库、定义报告模板、整合测试数据以及最后导出和展示报告。通过这个工具,你可以轻松地将测试结果以专业且易于理解的方式呈现出来。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

**testsuite #用例集合
  testrunner #运行测试用例
  testloader** #查找测试用
 import unittest
def add(a,b):
    return a+b
import HTMLTestRunner
import BeautifulReport as bfr
class AddTest(unittest.TestCase):
    @classmethod
    def setUpClass(cls):#所有用例执行之前执行它
        print('setUpClass')
    @classmethod
    def tearDownClass(cls):#所有用例执行之后执行它
        print('tearDownClass')

    def setUp(self):
        print('setUp')
        #每条用例执行之前都会执行它
    def tearDown(self):
        print('tearDown')
        #每条用例执行之后都会执行它

    def test_normal(self):
        result = add(1,1)
        self.assertEqual(2,result)
        print('test_normal')

    def test_error(self):
        print('test_error')
        result = add(1,1)
        self.assertEqual(1,result,'结果计算错误')
#testsuite #用例集合
#testrunner #运行测试用例
#testloader #查找测试用
test_suite = unittest.makeSuite(AddTest)
report = bfr.BeautifulReport(test_suite)
report.report(filename='bf_report.html',description='bf测试报告',log_path='/Users/nhy/Desktop')

print(report.failure_count) #失败次数
print(report.success_count) #通过次数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值