指定錯誤處理行為

您可以指定執行測試或排程時如何處理錯誤狀況。錯誤狀況包括驗證點失敗、連線失敗、伺服器逾時、自訂程式碼警示,以及資料相關性問題。

關於這項作業

您可以指定排程、測試及測試元素的錯誤處理行為。

程序

  1. 在「測試導覽器」中,瀏覽至測試或排程,然後按兩下它。 測試開啟。
  2. 在「測試」編輯器中,完成下列其中一項步驟:
    1. 如果要指定某要求或測試階層中其他元素的錯誤處理行為,請在測試內容區段中,選取該元素,然後在測試元素詳細資料區段中,按一下進階標籤。
    2. 如果要指定某元素的錯誤處理行為,例如連線、驗證點、替代或參照,請選取該元素,然後按一下變更。跳至步驟 5。
    3. 如果要指定與測試相關聯的資料儲存區的錯誤處理行為,請在「一般選項」頁面上,選取資料儲存區,然後按一下資料儲存區內容。 按一下變更。跳至步驟 5。
  3. 錯誤處理下,展開按一下以顯示狀況 畫面上會顯示錯誤狀況表。錯誤狀況表顯示可由測試或排程中的通訊協定處理的所有可能狀況。
  4. 選取要指定行為之狀況旁邊的勾選框。 這時會開啟一個視窗,讓您指定發生狀況時要採取的動作及要記載的訊息。
  5. 選取發生指定的狀況時要採取的動作。
    選項 敘述
    繼續 按一下以繼續執行測試。
    結束交易 發生指定的狀況時,按一下以結束交易。選取最內層最外層交易,或輸入交易的名稱。
    跳出迴圈 發生指定的狀況時,按一下以結束迴圈。選取最內層最外層迴圈,或輸入迴圈的名稱。
    繼續迴圈的下一次反覆運算 發生指定的狀況時,按一下以繼續到迴圈的下一次反覆運算。選取最內層最外層迴圈,或輸入迴圈的名稱。
    結束測試 發生指定的狀況時,按一下以結束測試。
    結束使用者 按一下以停止遇到指定之狀況的虛擬使用者。
    終止執行 發生指定的狀況時,按一下以停止執行。
  6. 選擇性的: 輸入在發生指定的狀況時,要寫入測試日誌中的訊息。
  7. 按一下確定

範例

如果要在資料相關性發生替代失敗時停止執行排程,請選取替代失敗勾選框。按一下停止排程,然後按一下確定

所指定最接近發生錯誤之位置的錯誤處理行為優先。 如果某特定要求是設定為萬一替代失敗時繼續執行,但排程是設定為萬一替代失敗時停止執行,則萬一該要求發生替代失敗時,排程將繼續執行。


意見