if not getattrtest_case CASE_TAG_FLAG & setsettingrun_case continue 这行代码的意思是什么怎么实现跳过的呢
这行代码的意思是:如果测试用例的标记没有被包含在设置的要运行的测试用例集合中,那么就跳过该测试用例。
要实现跳过测试用例,可以使用unittest框架中的skip()方法。在测试用例中加入该方法即可跳过该测试用例。例如:
import unittest
class MyTestCase(unittest.TestCase):
def test_something(self):
self.skipTest("跳过该测试用例")
def test_another_thing(self):
# 正常执行测试用例
pass
在上面的例子中,test_something()方法会被跳过,而test_another_thing()方法会正常执行。
原文地址: https://www.cveoy.top/t/topic/bFHS 著作权归作者所有。请勿转载和采集!