開發計算機軟件需要許多小時的編碼和測試。這種測試通常包括軟件應用程序和客戶之間的多個級別的驗證和驗證。測試工作是指軟件所需的一整套測試。這種全面的工作通常包括單元測試,系統測試,性能測試,和用戶驗收測試。許...
開發計算機軟件需要許多小時的編碼和測試。這種測試通常包括軟件應用程序和客戶之間的多個級別的驗證和驗證。測試工作是指軟件所需的一整套測試。這種全面的工作通常包括單元測試,系統測試,性能測試,和用戶驗收測試。許多大型軟件應用程序包括與多個外部系統的集成測試。測試分為正反測試。測試工作定義了在測試階段將發生的測試類型。它應考慮到軟件所有領域的全面測試應用程序。正測試用例是基于將測試數據正確地輸入到系統中的。負測試用例要求測試人員輸入錯誤的數據。對于大多數軟件應用程序,通常建議混合使用正測試和負測試。測試工作定義了測試期間將發生的軟件測試類型階段。單元測試是在軟件代碼開發期間進行的測試。此測試工作由應用程序的開發人員執行。單元測試是程序中軟件模塊的初步測試階段。這種形式的測試確保系統在發送到測試團隊供評審。許多大型軟件應用程序包括與多個外部系統的集成測試。此集成測試是一種旨在驗證外部應用程序集成的測試工作。集成測試通常在功能測試之前執行,因為需要成功的集成在功能被驗證之前。功能測試是驗證系統功能的測試這種類型的測試需要創建特定的測試數據,這些數據在測試過程中使用。功能測試是對應用程序中實際功能的需求進行驗證。未能通過此測試階段通常意味著用戶不會接受系統。性能測試對于設計用于支持成千上萬用戶的軟件應用程序。這種形式的測試需要大量的處理,旨在將系統壓到完全失敗的程度。測試工作應包括一些基本的性能測試。這將確保系統支持多用戶處理而不會崩潰。用戶驗收測試是系統驗證測試的另一種形式。此測試工作包括應用程序的用戶,以及用于驗證系統功能的特定測試。用戶驗收測試是確保客戶滿意的關鍵步驟。此測試工作通常發生在開發周期結束時,即將應用程序部署到生產環境之前
-
發表于 2020-08-07 00:13
- 閱讀 ( 720 )
- 分類:電腦網絡