目录
1、断言说明
手工测试对于用例的成功和失败是人根据预期结果和实际结果来做出判断,而自动化测试则是通过断言来判断预期结果和实际结果,所以断言是自动化测试中最重要的手段之一。pytest的断言是直接对python的断言进行了封装,利用assert+运算符来实现不同的断言方式。
2、pytest 断言列表
方法 | 描述 |
assert a==b |
a 是否等于b |
assert a > b | a是否大于b |
assert a>=b | a是否大于等于b |
assert a<=b | a是否小于等于b |
assert a != b | a是否不等于b |
assert a in b | b是否包含a |
assert a not in b | b是否不包含a |
assert a | a是否为True |
assert a is True | a是否为True |
assert not a | a是否不为True |