断言
# 断言
# 实际结果
res = "888"
# 预期结果
expected = "888"
if res == expected:
print("通过")
else:
print("不通过")
结果:
断言 assert 表达式
# 断言 assert 表达式
# 断言:比较两个数据是否一致
try:
print(aaa)
assert res == expected
except AssertionError as e:
print("用例未通过")
else:
print("用例执行通过")
finally:
print("用例执行出现了其他错误")
结果:
主动引发一个异常(raise)
# 主动引发一个异常
raise NameError
raise ValueError
res = "8889"
# 预期结果
expected = "888"
try:
assert res == expected
except AssertionError as e:
print("用例未通过")
raise e #释放异常类型
结果:
来源:CSDN
作者:seak海
链接:https://blog.csdn.net/qq_38224014/article/details/104149185