Robotframework Robot框架:禁用测试消息中的拆卸日志
我的所有测试通常都有拆卸过程,但有些测试会因终端冻结或内核死机而失败,因此不允许运行拆卸,并返回测试消息中包含的错误,如:Robotframework Robot框架:禁用测试消息中的拆卸日志,robotframework,Robotframework,我的所有测试通常都有拆卸过程,但有些测试会因终端冻结或内核死机而失败,因此不允许运行拆卸,并返回测试消息中包含的错误,如: ------------------------------------------------------------------------------ MultiSession | FAIL | System crashed with Kernel pan
------------------------------------------------------------------------------
MultiSession | FAIL |
System crashed with Kernel panic
Also teardown failed:
Several failures occurred:
1) No match found for '
' in 700 milliseconds. Output:
2) No match found for '
' in 700 milliseconds. Output:
3) No match found for '
' in 700 milliseconds. Output:
4) No match found for '
' in 700 milliseconds. Output:
5) No match found for '
' in 700 milliseconds. Output:
6) '' does not contain '0'
7) No match found for '
' in 700 milliseconds. Output:
8) No match found for '
' in 700 milliseconds. Output:
如何管理拆卸以不将错误记录到测试消息中?您最好在
拆卸的开始处放置以下行:
Run Keyword If '${TEST_STATUS}'=='FAIL' Set Log Level ${NONE}
请注意,它仍然会记录所有的关键字调用,只是其中没有任何内容
能够在失败后继续执行测试是其中之一
RF2.5中要求最多的功能。您可以在《用户手册》的一节中找到有关此功能的更多信息