軟體測試 - 實際結果



軟體測試是在一些工件(例如測試場景、測試用例等)的幫助下進行的。每個測試用例都包含多個部分,包括測試描述、步驟、預期結果、實際結果等。

什麼是實際結果?

實際結果也稱為實際結果,是測試人員執行測試步驟後獲得的輸出。它與測試用例一起編寫。對於所有測試,都會將預期結果與實際結果進行檢查,任何偏差都稱為錯誤。包含預期結果和實際結果以及任何錯誤的測試用例將一起記錄。

實際結果的組成部分

實際結果包含按照測試用例中的步驟生成的實際結果。下圖顯示了應用程式支付模組的示例測試用例。突出顯示的列顯示了測試步驟和實際結果/輸出。

Actual Outcome 1

確定實際結果的過程

確定實際結果的過程如下所示:

  • 通讀需求。
  • 提出所有可能的場景。
  • 根據需求將這些場景轉換為包含預期結果的測試用例。
  • 在軟體上執行測試用例並記錄在其上生成的實際結果。
  • 比較預期結果和實際結果。

如果實際結果與預期結果不符該怎麼辦?

在理想情況下,如果實際結果與預期結果不符,則表示軟體存在缺陷。

實際結果的流程

下圖描述了實際結果的流程:

Actual Outcome 2

在上面的示例中,編寫了一個測試用例來驗證軟體的徽標。在執行其上的測試步驟時,這些步驟告訴使用者啟動應用程式並在左上角驗證徽標。測試用例的預期結果是徽標應位於頁面左上角。但是,例如,實際結果/輸出可能是徽標在該位置不可用。

比較預期結果和實際結果,如果兩者匹配,則測試用例標記為透過,否則被認為是失敗。

結論

這總結了我們對軟體測試實際結果教程的全面介紹。我們從描述什麼是實際結果、實際結果的組成部分、確定實際結果的過程、如果實際結果與預期結果不符該怎麼辦以及實際結果的流程開始。

這為您提供了對軟體測試實際結果的深入瞭解。明智的做法是不斷練習您所學到的知識,並探索與軟體測試相關的其他內容,以加深您的理解並拓寬您的視野。

廣告

© . All rights reserved.