軟體測試 理論3

2021-09-11 15:10:15 字數 557 閱讀 5906

軟體測試用例設計方法:

1.等價類劃分法:把程式的輸入域劃分為若干部分,從每個部分選取少數代表性資料作為測試用例。每一類的代表性資料在測試中的作用等價於這一類中其他值,該集合內的每個資料都是等效的,可以將該集合視為等價的一類。有效+無效=等價類

2.邊界值分析法:上點:邊界值的點,內點:域內的任意一點

離點:離上點近的點。開內閉外,(4,8】,上點:4,8 離點,5,9

3.場景法:流程分析法

4.正交實驗法:主要針對查詢

5.狀態遷移法:描述系統或物件的狀態

6.判定表法

7.因果圖法

8.錯誤推測法

用例設計方法的優先順序:邊界值分析–判定表–等價類劃分法–場景法–正交實驗法–狀態遷移法–因果圖法–時間性測試法–錯誤推測法

缺陷管理:禪道缺陷解決方案狀態:1.已解決 2.設計如此 3.重複bug

4.外部原因 5.無法重現 6.延期處理 7.不予解決 8.轉為需求

缺陷跟蹤原則:不要干涉開發是否解決缺陷

缺陷生命週期:提出缺陷–處理缺陷–驗證缺陷–關閉缺陷

軟體測試理論

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

軟體測試理論

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

軟體測試理論

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