首先介绍两种生产测试报告的方式
1. Export Test Results (UnitTest 自带)
2. HTMLTestRunner(第三方模板)
那么我们先来看看第一种自带生成测试报告的方式是如何使用的
测试的案例
import unittest
def add(a, b):
return a + b
class TestCase01(unittest.TestCase):
def testcase_01(self):
'''
第一条
'''
print('testcase_01')
print('1 + 1 =', add(1, 1))
def testcase_02(self):
print('testcase_02')
print('6 + 8 =', add(6, 8))
def testcase_03(self):
print('testcase_02')
print('10 + 8 =', add(10, 8))
#故意设定错误的断言
self.assertEqual(2, add(10, 8))