unittest教程__expectedFailure预期用例失败(5)

在断言用例执行结果时,会出现预期结果与实际结果不一致的情况,此时我们明确知道用例执行结果为FAIL,不想看到打印错误信息怎么办?

使用装饰器@unittest.expectedFailure标记该用例。

import unittest


class Demo(unittest.TestCase):

    @unittest.expectedFailure
    def test_assert(self):
        """1 == 2?"""
        a, b = 1, 2
        self.assertEqual(a, b)

执行结果

unittest教程__expectedFailure预期用例失败(5)_第1张图片

 从执行结果可以看出,被装饰器@unittest.expectedFailure标记用例,失败不会抛异常。

 ----------------------

-事必有法,然后有成- 最后祝大家早日达到测试的天花板!



以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以留言【777】直接拿走就好了

你可能感兴趣的:(自动化测试框架,软件测试,软件测试,自动化测试,自动化测试框架,unittest,软件测试工程师)