工資核算貫穿于軟件定義與開發(fā)的整個期間
申請免費試用、咨詢電話:400-8352-114
前面介紹的軟件測試方法,各有所長。每種方法都能設計 組相應測試例子,用這組例子容易發(fā)現某種類型的錯誤,但可能不易發(fā)現另一種類型的錯誤。因此在實際測試中,綜合使用各種測試方法,形成綜合策略,通常先用黑盒法設計基本的測試用例,再用1盒法補充一些必要的測試用例。
具體做法是:
①在任何情況下都應使用邊界值分析法,用這種方法設計的用例發(fā)現程序錯誤能力最強。設計用例寸,應該既包括輸入數據的邊界情況又盡量包括輸出數據的邊界情況。
②必要時用等價類劃分方法補充一些測試用例。
③再用錯誤推測法補充測試用例。
④檢杏上述測試用例的邏輯覆蓋程度,如未滿足所要求的覆蓋標準,再增加例子。
⑤如果規(guī)格說明中含有輸入條件的組合情況,則一開始就可使用兇果法53軟件測試的步驟和策略.
軟件測試策略把軟件測試用例的設計方法集成到一系列經過周密計劃的步驟中去,從而使得軟件開發(fā)獲得成功。任何測試策略都必須與測試計劃、測試用例設計、測試實施以及測試結果數據的收集與分析緊密地結合在一起。
軟件測試并不等于程孚測試。軟件測試應貫穿于軟件定義與開發(fā)的整個期間。
需求分析、概要設計、詳細設計以及程序編碼等各階段所得到的文檔,包括需求規(guī)格說明、概要設計規(guī)格說明、細設計規(guī)格說明以及源程序, 應成為軟件測試的對象。
除非是測試一個小程序,否則開始就把整個系統(tǒng)作為一個單獨的實體來測試是不現實的。與開發(fā)過程類似,測試過程也必須分步驟進行,后一個步驟在邏輯上是前一個步驟的繼續(xù)。