一.軟體的定義
系統軟體——為了計算機能正常、高效工作所配備的各種管理,監控維護系統的程式及有關資料,如:作業系統,各種語言解釋編譯器,各種資料管理系統。
二.軟體測試的定義
三.軟體的原則
四.軟體測試分類
單元測試,整合測試,系統測試,驗收測試(正式驗收,alpha測試,beta測試)
白盒測試,黑盒測試,灰盒測試
靜態測試(**走讀,文件檢查,介面檢查),動態測試
手工測試,自動化測試
功能測試,介面測試,安全測試,相容性測試,易用性測試,效能測試,負載測試,壓力測試,恢復測試
回歸測試,冒煙測試,自由測試
注:單元測試—軟體的最小單元程式模組測試;冒煙測試—對系統整體進行重點功能流程測試;
五.擴充套件c/s和b/s架構
軟體測試的定義 測試分類
軟體 系統軟體和應用軟體 程式 資料 文件 軟體測試的原則 1.測試應該盡早介入 2.所有的測試都應追溯到使用者需求 3.程式設計師應該避免檢查自己的程式,除了單元測試 4.設計測試用例時應考慮到合法 不合法的輸入以及各種邊界條件,特殊情況下要製造極端狀態和意外狀態 5.二八原則 行規 6.對錯誤結...
軟體測試的定義 分類
軟體 程式 資料 文件 且軟體分為兩大類 系統軟體和運用軟體 系統軟體 生成 準備和執行其他程式所需要的一組檔案和程式,如作業系統windows 驅動程式 使用人工和自動手段來執行或測試某個系統的過程 目的在於驗證它是否滿足規定的需求,保證軟體質量,提高使用者體驗 按技術來分 白盒測試和黑盒測試 白...
軟體測試的定義 分類
一 軟體測試的定義及分類 1 軟體測試的定義及目的 1.1軟體測試的物件 電腦程式 程式所用的資料以及有關文件資料的集合 應用軟體架構 了解 c s 優點 系統相容性,不需要考慮瀏覽器相容性 缺點 每次更新都要更新服務端和客戶端 有些還要重啟導致業務中斷 b s browser server,僅需要...