2017-02-13 79 views

回答

3

嘗試

Run Keyword And Ignore Error name , *args 

運行具有給定參數指定的關鍵字,而忽略可能出現的錯誤。 此關鍵字返回兩個值,以便首先是字符串PASS或FAIL,具體取決於執行的關鍵字的狀態。第二個值是關鍵字的返回值或收到的錯誤消息。

+0

是任何其他方式,我將只聲明測試用例級別或測試套件級別,並繼續所有步驟忽略錯誤。爲什麼我要問這個功能呢,它會有幫助,它會繼續所有的步驟驗證,如果它在報告中的其他步驟中失敗了,這會更有用。如果在發現錯誤後執行停止,它只會給出錯誤,在執行成功或不成功之後,我們不能保證。 –

0

理想情況下,在端到端測試中,如果任何測試步驟失敗,則整個測試用例應該失敗。所以我們必須設計自動化測試用例。這是第一點。其次,如果你不得不做一些事情(比如重置一個設置或者註銷某種東西),而不考慮你的測試步驟執行結果,你可以使用測試用例級關鍵字拆解。這是處理問題的最佳方法。

+0

這並不回答被問到的問題。 –

+0

是的,有一種方法你是正確的@hemant,但我們可以測試其他步驟併合並可以給出所有錯誤,並最終測試用例將失敗,如果我們可以運行測試用例忽略錯誤 –

相關問題