《軟體測試》學習記錄

2022-09-14 01:33:09 字數 549 閱讀 5411

比較重要的測試提交清單:

1.測試計畫(test plan)。描述用於驗證軟體是否符合產品說明書和客戶需求的整體方案,包括質量目標、資源需求、進度表、任務分配、方法等。

2.測試用例(test case)。列舉測試的專案,描述驗證軟體的詳細步驟。

3.缺陷報告(bug report)。描述執行測試用例找出的問題。可以記錄在紙上,但通常記錄在資料庫中。

4.測試工具和自動測試(test tool and automation)。如果測試小組使用自動化測試工具測試軟體,不管是購買的還是自己編寫的工具,都必須有文件記錄。

5.度量、統計和總結(metic,statistic,summary)。測試過程的彙總,採用圖示、**和報告等形式。

軟體測試員的目標是盡可能早的找出軟體缺陷,並確保其得以修復。

好的測試員知道何時完美無法企及,何時達到「夠好」。

產品說明書為什麼通常是軟體產品中製造缺陷最大的**?

產品說明書常常沒寫——不要忘了,說不出來就做不出來。其他原因是產品說明書雖然有,但是不完整,不停更改,或者產品說明書內容沒有同開發小組其他成員溝通過。

《軟體測試》學習記錄

軟體開發生命週期模式 1.大 模式 大 模式的優點是簡單。計畫 進度安排和正規開發過程幾乎沒有,所有精力都花在開發軟體和編寫 上。多數情況下,大 模式幾乎沒有什麼測試,假如有的話,也要擠在產品發布之前進行。從專案管理角度的角度看,產品已經完工,準備交付,因此軟體測試員的工作妨礙了交付,測試工作越深入...

《軟體測試的藝術》學習記錄

軟體測試的藝術 測試是發現錯誤而執行程式的過程 一.端正自己的態度 測試是為了發現錯誤而執行程式。而不是證明軟體不純在錯誤。黑盒測試 資料驅動測試或輸入 輸出驅動測試 不太可能實現,1.經濟學2.邏輯上 窮舉輸入測試 將可能的輸入條件當測試用。白盒測試 邏輯驅動測試 不太可能實現1.邏輯路徑太多2....

測試學習記錄

1.動態id問題 網頁每次都動態生成id,所以無法通過find element by id 來定位元素,可採用css選擇器和xpath,因為這兩個可以根據元素在網頁中的位置定位。2.拖動滑塊驗證碼問題 可通過actionchains模組的drag and drop by offset element...