第一章 系統測試之測試基礎

2021-09-17 01:19:18 字數 381 閱讀 7018

1、測試定義:通過人工或自動的手段,對被測物件進行檢測的活動,目的在於發現被測物件是否實現使用者的需求,或者弄清實際結果與預期結果之間的差異

源**  使用者手冊 配置資料

2、目的:發現被測物件與使用者需求之間的差異--找bug

通過測試活動發現並解決缺陷,增加人們對被測物件的質量信心

通過測試活動,獲取物件質量資訊,為決策資料提供依據

通過測試活動,預防缺陷,降低專案或產品的風險

3、原則:

證明軟體存在缺陷

不可能執行窮盡測試

測試應盡早啟動,盡早介入

缺陷存在群集現象(集中在20%的核心功能處)

殺蟲劑悖論

不同的測試活動依賴不同的測試背景

不存在缺陷的謬論

測試 第一章 測試基礎

兩個依據 需求 測試用例 兩個方法 手工 自動 乙個對比 預期結果和實際結果的對比 中期 盡量早的發現缺陷 後期 盡量預防問題 通過以往的經驗積累 控制成本 貫穿始終 盡量少的時間和人力發現更多的缺陷 現在敏捷開發應該是用的最多的,下面也羅列一些比較老的模型。敏捷開發以使用者的需求進化為核心,採用迭...

軟體測試(第一章)

軟體測試的基本概念 是對軟體需求分析設計編碼的最終複查的一系列過程,是軟體質量驗證的關鍵步驟。軟體測試的目的 1.發現缺陷,提高質量。2.驗證是否滿足需求。3.建立軟體質量的信心。1 開發者 確認軟體已經實現使用者的需求,不存在錯誤。2 使用者 發現軟體中的錯誤,考慮是否可接受該產品。軟體測試原則 ...

作業系統第一章測試

作業系統是一種 應用軟體 系統軟體 通用軟體 工具軟體 參 系統軟體 實時作業系統追求的目標是 高吞吐率 充分利用記憶體 快速響應 減少系統開銷 參 快速響應 系統呼叫是由作業系統提供的內部呼叫,它 直接通過鍵盤互動方式使用 只能通過使用者程式間接使用 是命令介面中的命令 與系統的命令一樣 參 只能...