軟體測試自學筆記01 入門綜述

2021-10-03 02:36:53 字數 1019 閱讀 5114

一、體系

作業系統基礎

軟體開發知識

軟體測試理論和實戰

自動化測試工具

專案實訓

三、專案

oa辦公自動化系統

網上招聘系統

員工資訊管理系統

crm客戶關係管理系統

電子政務網

進銷存管理系統

基於web的網上購物系統

四、測試目的

發現缺陷

提高軟體質量

改進軟體開發

五、測試流程

編寫測試計畫

分析測試需求

設計和編寫測試用例

搭建測試環境

執行測試用例、提交缺陷報告、跟蹤缺陷報告

測試評估和總結

六、除錯與測試區別

除錯:由開發人員進行,識別缺陷產生原因,定位缺陷位置和修改缺陷**

測試:由測試人員進行,在最短的時間內發現缺陷,並確保缺陷得以修復

七、測試類別

黑盒測試:測試方法;主要依據規格說明書對軟體的功能進行測試;關注輸入和輸出

白盒測試:測試方法;對程式結構進行測試;涉及編碼

單元測試:測試階段;對程式最小部分的單元**進行測試;涉及編碼

整合測試:測試階段;對程式不同單元、模組或者子系統合併後進行測試;涉及編碼

系統測試:測試階段;對程式整個軟體系統(功能、效能、介面、相容性、易用性、介面、安裝)進行測試;由專業人員進行;對行業知識有要求

驗收測試:測試階段;由使用者或與第三方對系統進行測試;

確認測試:缺陷修復以後

回歸測試:缺陷修復以後;版本公升級以後

八、測試用例

測試用例的概念:指定操作步驟、輸入資料、預期結果和測試條件的文件

黑盒測試用例設計方法:場景法;等價類劃分法;邊界值分析法;決策表法;錯誤猜測法

白盒測試用例設計方法:邏輯覆蓋法(語句覆蓋、判定覆蓋、條件覆蓋、判定-條件覆蓋、條件組合覆蓋);路徑覆蓋法

靜態測試:不必執行程式;審查文件;閱讀**

缺陷報告:記錄缺陷使用軟體提交文件

01 軟體測試入門

在學習軟測試之前應該熟悉乙個網際網路公司的結構,然後發現問題後,更加高效準確的找到對應的人員。網際網路公司的結構 產品經理 ui設計師 前端開發 後台開發 軟體測試 運維運營 軟體測試定義 定義 在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。軟體...

軟體測試綜述

1 軟體測試的目標 發現程式中的錯誤,是為 了證明程式有錯,而不是證明程式無錯。保證軟體質量,提高軟體可靠 性的關鍵。2 軟體測試的任務 軟體測試是軟體開發工作的最後乙個環節。由於人認識客觀事物的主觀性,難免在開發 的軟體產品中產生錯誤。為了給使用者交付乙個高質量的軟體系統,必須對開發的系統進行嚴格...

《軟體測試》課堂筆記01

void main void else lesson to lecture 這是一段c 的簡單 功能 實現秒計時,大於200s時下課,否則聽講。class is over lesson to lecture onesecondpassed 可正常工作 以上這段 有幾處錯誤。1.char aaa 我們...