摘要:
skip跳过用例: 跳过意味着你希望只在满足某些条件时测试才能通过,否则pytest应该跳过该测试。 常见的例子是跳过非windows平台上的仅windows测试,或者跳过依赖于当前不可用的外部资源(例如数据库)的测试。 # File : test_demo_15.py # IDE : PyChar 阅读全文
posted @ 2020-08-21 16:16
子非鱼焉知鱼之乐丶
阅读(215)
评论(0)
推荐(1)
摘要:
pytest.raises() 函数文档如下: def raises( # noqa: F811 expected_exception: Union["Type[_E]", Tuple["Type[_E]", ...]], *args: Any, **kwargs: Any ) -> Union[" 阅读全文
posted @ 2020-08-21 14:11
子非鱼焉知鱼之乐丶
阅读(1731)
评论(0)
推荐(1)
摘要:
在用例设计中,总会发生异常,甚至判断抛出的异常是否符合预期,可以使用两种异常断言的方式: 1)使用 try...except...else... 接收异常 2)使用 pytest.raises(typeException) 接收异常 # File : test_demo_12.py # IDE : 阅读全文
posted @ 2020-08-21 09:41
子非鱼焉知鱼之乐丶
阅读(926)
评论(0)
推荐(1)
摘要:
断言: 将实际结果与预期结果进行比对。 pytest 使用 python 标准 assert 进行断言,assert 格式: assert expression [, arguments]# expression 为 True 则 pass# expression 为 False 则 抛出异常,有 阅读全文
posted @ 2020-08-21 09:26
子非鱼焉知鱼之乐丶
阅读(197)
评论(0)
推荐(1)

浙公网安备 33010602011771号