[英]Disable “DevTools listening on ws://127.0.0.1…” log message in Robot Framework
[英]Robot Framework: Disable Teardown Log into Test Message
我所有的測試通常都具有TearDown過程,但是某些測試由於終端凍結或內核崩潰而失敗,因此不允許運行TearDown,並且它返回測試消息中包含的錯誤,如下所示:
------------------------------------------------------------------------------
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:
如何管理TearDown而不將錯誤記錄到測試消息中?
您可能要做的最好的事情就是將以下行放在Teardown
開始處:
Run Keyword If '${TEST_STATUS}'=='FAIL' Set Log Level ${NONE}
請注意,它仍然會記錄所有關鍵字調用,但不會記錄其中的任何內容。
失敗后能夠繼續執行測試是RF2.5中最需要的功能之一。 您可以在《用戶指南》的“ 繼續失敗”部分中找到有關此功能的更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.