如果用例未通过,系统可以捕获异常,并抛出异常

异常代码

登录代码:login.py
unittest 异常捕获
用例代码:testcases.py
unittest 异常捕获
unittest 异常捕获

处理异常

unittest 异常捕获

运行结果未报错

unittest 异常捕获

抛出异常raise

上图所示,用例未通过,但是报告中仍显示通过,原因是except处理了该条异常,需要用raise将异常抛出

异常处理时,需要通过raise将异常抛出,否则无法识别用例是否通过

unittest 异常捕获

运行结果报错

unittest 异常捕获

相关文章:

  • 2021-04-22
  • 2021-05-13
  • 2021-08-13
  • 2021-10-22
  • 2021-07-26
  • 2022-01-08
  • 2021-09-15
猜你喜欢
  • 2021-05-02
  • 2022-02-14
  • 2021-12-06
  • 2022-12-23
相关资源
相似解决方案