1.什麼是軟體缺陷?軟體缺陷的產生對軟體有什麼影響?
答:軟體缺陷:
軟體缺陷 就是軟體產品中所存在的問題,最終表現為使用者所需要的功能沒有完全實現,不能滿足或不能全部滿足使用者的需求。
從產品內部看,軟體缺陷是軟體產品開發或維護過程中所存在的錯誤、誤差等各種問題。
從外部看,軟體缺陷是系統所需要實現的某種功能的失效或違背。
軟體缺陷對軟體影響:
(1)軟體未實現產品說明書要求的功能。
(2)軟體出現了產品說明書不應該出現的錯誤。
(3)軟體實現了產品說明書未提到的功能。
(4)軟體未實現產品說明書雖未明確提及但應該實現的功能。
(5)軟體難以理解、不易使用、執行緩慢——從測試員的角度看——終端使用者會認為不好。
2.什麼是軟體測試?軟體測試的基本原則是什麼?
答:軟體測試:
軟體測試是為了發現錯誤而針對某個程式或系統的執行過程。用盡一切可能的方法或工具,查詢軟體中潛藏的錯誤和缺陷,保證軟體產品的
質量符合預期需求,並進而為產品發布樹立(質量)可靠信心的一種手段。
軟體測試基本原則:
(1)測試是為了證明程式有錯,而不是證明程式無錯誤;
(2)乙個好的測試用例是在於它能發現至今未發現的錯誤;
(3)乙個成功的測試是發現了至今未發現的錯誤的測試。
3.什麼是軟體測試用例?良好的測試用例應該具有什麼樣的特性?
答:軟體測試用例:
測試用例是一組測試輸入、執行條件和預期結果的集合,目的是要滿足乙個特定的目標,比如執行一條特定的程式路徑或檢驗是否符合乙個特定的需求。
良好的測試用例具有特性:
(1)代表性。測試用例能代表並覆蓋各種合法的或不合法、邊界內的或越界的以及極限的輸入資料、操作和環境的設定。
(2)可判定性。測試執行的結果的正確性是可以判定的。每乙個測試用例都應有相應的預期結果。
(3)可再現性。對於同樣的測試用例,系統執行的結果應當相同的,並且相同的測試的執行過程可以反覆操作。
4.怎樣搭建軟體測試環境?對軟體測試人員有什麼要求?
答:搭建軟體測試環境:
(1)機房環境的建立
(2)硬體環境的建立
(3)軟體環境的建立
(4)網路環境的建立
(5)安全措施的實施
軟體測試人員要求:
(1)具備計算機軟體測試的基本理論知識
(2)熟悉開發工具和平台
(3)掌握測試工具的使用
(4)善於學習,理解與歸納
(5)耐心、細緻、工作態度好
軟體測試第一次作業
1.什麼是軟體缺陷?軟體缺陷的產生對軟體有什麼影響?軟體缺陷,常常又被叫做bug。所謂軟體缺陷,即為計算機軟體或程式中存在的某種破壞正常執行能力的問題 錯誤,或者隱藏的功能缺陷缺陷的存在會導致軟體產品在某種程度上不能滿足使用者的需要。對缺陷有乙個標準的定義 從產品內部看,缺陷是軟體產品開發或維護過程...
軟體測試第一次作業
1.什麼是軟體缺陷?軟體缺陷的產生對軟體有什麼影響?軟體缺陷 就是軟體產品中所存在的問題。影響 表現為使用者所需要的功能沒有完全實現,不能滿足或不能全部滿足使用者的需求。2.什麼是軟體測試?軟體測試的基本原則是什麼?軟體測試 是為了發現錯誤而針對某個程式或系統的執行過程。基本原則 用盡一切可能的方法...
第一次測試軟體作業
1.什麼是軟體缺陷?軟體缺陷的產生對軟體有什麼影響?軟體缺陷就是軟體產品中所存在的問題,最終表現為使用者所需要的功能沒有完全實現,不能滿足或不能全部滿足於使用者的需求。質量不佳的軟體產品不僅會使開發商的維護費用和使用者的使用成本大幅度增加,還可能產生其他的責任風險,造成公司信譽下降。一些關鍵的應用領...