網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

軟件測試的方法有哪些?

欄目: IT科技 / 發佈於: / 人氣:1.44W

系統版本:windows7

軟件測試的方法根據不同的劃分標準有很多,常見的軟件測試方法有黑盒測試、白盒測試、基於風險的測試、基於模型的測試。

一、黑盒測試

黑盒測試顧名思義就是將被測試系統看做是一個黑盒,從外界收取資訊,然後再輸出,整個測試基於需求文檔是否滿足所有要求。黑盒測試要求測試者在測試時不能使用與測試系統內部相關的知識或者經驗,它適用於對系統功能進行測試。

二、白盒測試

白盒測試是指測試時能夠了解被測對象的結構,可以查閱被測代碼內容的測試。白盒測試的直接好處就是知道所設計的測試用例在代碼上有哪些地方是被忽略的。它的優點是進一步幫助測試人員增大代碼的覆蓋率,提高代碼執行的整體質量,發現代碼中的隱患。

三、基於風險的測試

基於風險的測試是指評估測試的優先級。在測試中,首先應該做

的是高優先級的測試,如果時間精力不夠,低優先級就可以暫時不做。對於一個用戶很少用到的功能,出問題的概率很小,就算出來問題,影響也不是很大,可以考慮不做測試。

四、基於模型的測試

基於模型測試是指用語言將一個系統的行爲描述出來,從而定義出它可能的形態以及形態之間的轉換關係,即狀態轉換圖。

 

軟件測試的方法有哪些?

Tags:軟件測試