定義:場景法就是模擬使用者操作軟體時的場景,主要用於測試系統的業務流程。(在冒煙測試時也主要採用場景法進行測試)
場景法中兩個重要的概念
1.基本流:按照正確的業務流程來實現的一條操作路徑(模擬錯誤的操作流程)
2.備選流:導致程式出現錯誤的操作流程(模擬錯誤的操作流程)
用例場景是用來描述流經用力路徑的過程,這個過程從開始到結束遍歷用例中所有基本流和備選流。
用例場景產生的背景
現在的軟體幾乎都是由事件觸發來控制流程的,事件觸發是的情景便形成了場景。而同一事件不同的觸發順序和處理結果形成時間流
將這種在軟體設計方面的思想引入到軟體測試中,生動的描繪出事件觸發時的情景,有利於測試設計者設計測試用例,同時測試用例也更容易的得到理解和執行
在使用場景法設計測試用例時,需要覆蓋系統用例中的主成功場景和擴充套件場景,並且需要適當補充各種正反面的測試用例和考慮出異常場景的情形。
當使用完場景法測試程式沒有問題時,可以再使用邊界值,等價類方法對帳號,密碼進行更加細緻,完整的測試
軟 件 測 試 基 礎 知 識
軟體效能指標主要有響應時間,系統響應時間和應用延遲時間,吞吐量,併發使用者數,資源利用率五種。軟體實現的演算法與系統響應時間和應用延遲時間是直接相關的,所以軟體的效能也必定與實現演算法是有關係的吞度量是指系統在單位時間內處理請求的數量,對於無鬢髮的應用系統而言,吞度量是與響應時間嚴格的反比關係,因為...
軟體測試基礎知識
1 發現軟體錯誤 2 有效定義和實現軟體部件由底層到高層的組裝過程 3 驗證軟體是否滿足任務書和系統定義文件所規定的技術要求 4 為軟體質量模型的建立提供依據。概念 軟體測試是軟體質量保證的關鍵組成部分,對軟體測試的認識可分為以下幾個階段 測試就是除錯階段 測試是證明軟體正確階段 測試是發現軟體中錯...
軟體測試基礎知識
本人部落格文章 1.確認軟體的質量 a.是確認軟體做了你所期望做的事情 do the right thing b.是確認軟體以正確的方式來做了這個事情 do it right 2.是提供資訊 比如提供給開發人員或程式經理的回饋資訊,為風險評估所準備的資訊 3.是在測試軟體軟體產品本身,而且還包括軟體...