python--单元测试

单元测试:开发自测时写的代码

1、测试用例怎么管理-----Excel

2、获取用例----读Excel数据

3、执行测试用例

4、校验结果

5、保存测试结果

6、生成报告

7、发送报告(正文:xxx  附件:xxx)

def cal(a,b):
    return a+b
#
# res = cal(1,9)
# if res == 3:
#     print('成功')
# else:
#     raise Exception('测试失败')

# unittest python中的单元测试框架
import unittest

class MyTest(unittest.TestCase):   #继承TestCase
    def test_a(self):   #函数的名字必须以test开头
        res = cal(1,2)
        self.assertEqual(3,res,msg='预期结果和实际结果不一致')

    def test_b(self):
        res = cal(9,3)
        self.assertEqual(3,res,msg='预期结果和实际结果不一致')

unittest.main()  #运行测试用例

猜你喜欢

转载自www.cnblogs.com/HathawayLee/p/9978371.html