軟體測試理論筆記 軟體測試的質量六屬性

2021-10-05 08:23:59 字數 476 閱讀 5652

軟體測試的目標

首先我們軟體測試的目標是:驗證軟體產品是否滿足使用者的需求

軟體質量屬性

那麼如何驗證我們的軟體產品是否符合使用者需求,這需要從多個方面維度入手。通常我們把乙個軟體產品需要滿足的質量標準劃分為六大屬性分別為:功能性、易用性、可靠性、效率性、可維護性、可移植性。

功能性軟體產品的功能性是指軟體產品在指定的環境下使用時滿足需求所規定的功能,其中包括不限於:

可靠性軟體產品的可靠性指軟體產品在各種條件下使用時軟體產品維持規定的效能和功能,其中包括:

易用性易用性對於普通使用者來說特別重要,每個成功的軟體後期都是不斷地優化讓軟體變得易懂、易學、美觀

效率性在特定的條件下軟體所用資源量,軟體可提供適當的效能的能力。通常大致分為時間和空間效能

可維護性

軟體產品可被修改的能力

可移植性

軟體產品需要具備相容多種環境的能力,也可以說是從一種環境遷移到另一種環境後可正常執行的能力

軟體測試理論

一 軟體測試 目的定義和原則 軟體測試 規定條件下對的程式進行操作,從而發現問題,對軟體質量進行評估的過程 目的 以最少的人力,物力,時間來找到軟體中的缺陷並修改,從而避免商業風險 定義 使用人工和自動手段來執行的程式,目的在檢驗 二 軟體測試的原則 追上到客戶的需求 盡快和不斷的測試 測試工作有專...

軟體測試理論

軟體測試理論基礎 什麼是軟體 程式 資料 文件 軟體的特徵 1 軟體是一種邏輯實體,具有抽象性 2,軟體產品的生產主要是研製,生產成本主要在開發和研製,開發研製完成後,通過複製就產生了大量軟體產品 3,軟體在使用過程中,沒有磨損 老化的問題 軟體的特性 1,軟體對硬體和環境有著不同程度的依賴性。這導...

軟體測試理論

軟體測試軟體測試的定義 使用人工或自動的手段,來執行或測試某個系統的過程。軟體測試的意義 1.解放程式設計師和售後服務人員。2.推動了軟體工程的發展,使軟體的質量得到了階段性的提公升。軟體測試的目的 1.確保剷平完成了它承諾或公布的功能,並且使用者可以訪問到的功能都有明確的書面說明 2.確保產品滿足...