添加装饰器(@unittest.skip(""))

from init import *
import unittest

class baidu(Info):
    @unittest.skip("新闻功能已经取消,跳过该测试项")
    def test_baidu_news(self):
        self.driver.find_element_by_link_text("新闻").click()

    def test_baidu_map(self):
        self.driver.find_element_by_link_text("地图").click()

if __name__ == "__main__":
    unittest.main(verbosity=2)

  执行结果如下:

Ran 2 tests in 7.452s
OK (skipped=1)

Skipped: 新闻功能已经取消,跳过该测试项

  如果期望测试用例失败,也可以添加装饰器

import unittest

class Test(unittest.TestCase):
    @unittest.expectedFailure
    def test_add(self):
        self.assertEqual(1, 4)

if __name__ == "__main__":
    unittest.main(verbosity=2)

  

相关文章:

  • 2022-12-23
  • 2021-12-07
  • 2021-05-23
  • 2021-11-24
  • 2021-05-09
  • 2022-02-10
  • 2022-03-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-07
  • 2021-09-29
  • 2022-12-23
  • 2022-12-23
  • 2021-08-11
相关资源
相似解决方案