欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

unittest断言的使用

程序员文章站 2022-03-15 13:12:06
...

我们在执行测试用例时,怎么来判断这条用例是否通过呢?唯一的办法就是拿实际结果和预期结果进行比较,如果一致用例就是通过的,否则用例就是失败的。在python中这种比较的方法就叫做断言,unittest框架提供了一系列的断言方法。
常用的断言方法如下:
unittest断言的使用
还有其他方法用于执行更具体的检查,如下:
unittest断言的使用
示例:

已 assertEqual 的使用为例,查看运行的结果。

#!/usr/bin/env python
# coding=UTF-8

import unittest
class lucky(unittest.TestCase):
    def test_01(self):
        a = 1
        b  = 2
        self.assertEqual(a,b,u"这里是对这个异常的出错点说明:运行test_01")   #注意assert的使用一定要加self,因为它是unittest中的一个方法


if __name__ == '__main__':
    lucky().test_01()

执行结果:
unittest断言的使用

相关标签: 自动化测试