说明:
对于一些未完成的或者不满足测试条件的测试函数和测试类, 不想执行,可以使用跳过。(使用方法,装饰器完成,代码书写在 TestCase 文件)
用法:
1、直接将测试函数标记成跳过
@unittest.skip('跳过条件')
2、根据条件判断测试函数是否跳过 , 判断条件成立, 跳过
@unittest.skipIf(判断条件,'跳过原因')
示例:
import unittest
version = 20
class TestDemo1(unittest.TestCase):
@unittest.skip('直接跳过')
def test_method1(self):
print('测试用例1-1')
@unittest.skipIf(version > 19, '版本大于19,测试跳过')
def test_method2(self):
print('测试用例1-2')