軟體測試理論

2021-10-03 22:27:34 字數 1193 閱讀 6969

一 軟體測試 目的定義和原則

軟體測試

規定條件下對的程式進行操作,從而發現問題,對軟體質量進行評估的過程

目的

以最少的人力,物力,時間來找到軟體中的缺陷並修改,從而避免商業風險

定義

使用人工和自動手段來執行的程式,目的在檢驗

二 軟體測試的原則

追上到客戶的需求

盡快和不斷的測試

測試工作有專業人員

80的錯誤出現20%的模組中

對測試的錯誤結果一定要有乙個確認的過程(描述報告)制定嚴格的測試計畫

完全測試不可能,測試需要終止(必要功能必須存在)回歸測試(測試修改,並測試相關文件)

妥善儲存測試過程文件

三 軟體產品質量模型

功能性軟體產品在指定條件下使用,滿足明確和隱含要求的功能給的能力

可靠性

1 裝置不出故障

2 裝置出現故障,不要影響主要的功能和業務;

3 如果影響主要功能和業務,系統可以盡快定位 並恢復易用性(使用者體驗好)

易學,易懂,易用,漂亮好看

適當的效能功能,提高效率

可維持性

產品被修改的能力,這裡程式能夠實時更新

可以移植(跨越不同系統平台)

四 軟體質量模型保證(sqa)

目的:軟體製作的過程對於領導層是可見的

定義:一套計畫和方法向領導層保證

五個基本目標

1 保證有計畫進行

2 保證遵循步驟和需求

3 及時通知對應人員

4 高管可以接觸到專案內部

5 軟體質量需要測試的工作的保證

qc:檢驗產品的質量

qa:審計過程的質量

工作關係:qc進行質量控制。qa確保qc按照步驟執行

五 測試流程

需求分析–>根據需求分析的書寫測試說明書

編寫測試用例

評審測試用例

搭建測試的環境

等待開發提交測試包

部署測試包

冒煙測試(對軟體主體基礎功能基本測試)

8.執行測試用例

9 bug跟蹤處理

10 n輪之間的符合要求

11 測試結果

軟體測試理論

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

軟體測試理論

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

軟體測試理論

軟體測試理論 1.軟體的定義 計算機系統中與硬體相互依存的另一部分,包括程式 資料 文件。程式 完成預定功能和效能的可執行的指令序列。資料 使程式能夠適當處理資訊的資料結構,輸入 輸出 資料庫等。文件 開發 使用 維護程式所需的 資料,包括需求分析 概要設計 詳細設計等各階段文件。軟體 程式 2.軟...