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