一 軟體和軟體測試

2021-10-10 06:18:20 字數 470 閱讀 1168

軟體的分類

系統軟體與硬體關係最 密切

軟體缺陷的由來

軟體缺陷的定義

沒有不存在缺陷的軟體,只要迄今為止尚未發現的缺陷。

軟體測試的由來

20世紀80年代早期,軟體行業開始逐漸關注軟體產品質量,並在公司建立軟體的質量保證部門qa(quality assurance)或sqa

​ 通過檢查和提供客觀證據來證實指定的需求是否滿足。

軟體測試的目的

測試和除錯的區別

軟體測試的物件

​ 以最少的人力、物力和時間找出軟體中潛在的各種錯誤和缺陷,保證各種錯誤和缺陷得以修復,避免軟體發布後由於潛在的軟體錯誤和缺陷造成的隱患所帶來的的商業風險。

​ 同時利用測試過程中得到的測試結果和測試資訊,作為後續專案開發和測試過程改進的重要輸入,避免在將來的專案開發和測試中重複同樣的錯誤。

​ 採用更加高效的測試管理手段,提高軟體測試的效率和軟體產品的質量。

(一)軟體測試概述

軟體測試技術是軟體開發過程中的乙個重要組成部分,是貫穿整個軟體開發生命週期,對軟體產品進行驗證和確認的活動過程,其目的是盡快盡早的發現在軟體產品中所存在的各種問題 與使用者需求 預設定義不一致性 檢查軟體產品的bug,寫成測試報告,交於開發人員修改 軟體測試的概念 為了發現程式中的錯誤而執行程式的過...

一 軟體測試概述

1.軟體的概念 軟體就是程式與文件的集合。文件指軟體從無到有整個生命週期中產生的各類 集合。具體可包括使用者需求規格說明書 需求分析 系統概要設計 系統詳細設計 資料庫設計 使用者操作手冊等。2.軟體生命週期 生命週期包括需求定義 可行性分析 軟體概要設計 軟體詳細設計 編碼實現 除錯和測試 軟體驗...

軟體測試學習筆記(一)軟體測試基礎

課程鏈結 軟體測試 中國大學mooc 慕課 1.什麼是bug,談談你對它的理解 bug在英文上是小蟲子 的意思,第一次bug的出現,正是乙個小蟲子落在巨型計算機的導致電晶體短路,從而使得計算機出現問題。我理解的bug是在編譯程式時以及後續執行時出現的錯誤,有很大的不可 性,進行改錯時還可能出現,改掉...