Pytest断言使用

pytest中断言的含义:

  pytest使用的断言是使用python内置的断言assert。Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。即pytest测试结果为False的断言为断言失败即测试用例执行失败,反之为断言成功即测试用例执行成功

断言的使用场景:

  • 为测试结果做断言
  • 为断言不通过的结果添加说明信息
  • 为预期异常做断言
  • 为失败断言做自定义说明信息

assert断言的方法:

  • 判断xx为真:assert xx
  • 判断xx不为真:assert not xx
  • 判断b包含a:assert a in b
  • 判断b不包含a:assert a not in b
  • 判断a等于b:assert a == b
  • 判断a不等于b:assert a != b
posted @ 2023-04-13 11:10  A熙  阅读(67)  评论(0)    收藏  举报