freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

北京理工軟件工程實踐:軟件工程實踐8測試-文庫吧資料

2025-05-29 18:45本頁面
  

【正文】 6 建議解決辦法: 7 評審決定: 8備注: 謝謝! 68389085( O) 68389504( H) 。 ? 由于程序中錯誤 ( 異常 ) 處理工作的重要性以及其結(jié)構(gòu)相對簡單 , 要求錯誤處理要做到路徑覆蓋 。 條件組合覆蓋例 ? 共有 8種條件: ① A1,B=0② A1,B≠0 ③ A≤1,B=0④ A ≤1,B≠0 ⑤ A=2,X1⑥ A=2,X≤1 ⑦ A≠2,X1⑧ A≠2,X≤1 ? A=2,B=0,X=4(①⑤ ) ? A=2,B=1,X=1(②⑥ ) ? A=1,B=0,X=2(③⑦ ) ? A=1,B=1,X=1(④⑧ ) A1 and B=0 A1 and B=0 X=X/A X=X/A YES YES NO NO a b c e d 路徑覆蓋 ? 路徑覆蓋:執(zhí)行足夠的測試用例 , 使程序所有可能的路徑都獲得通過 。 條件覆蓋例 ? 共有四個條件: A1,B=0, A=2, X1 ? A=2, B=0, X=4 ? 沿路徑 ace執(zhí)行 ? A=1, B=1, X=1 ? 沿路徑 abd執(zhí)行 A1 and B=0 A1 and B=0 X=X/A X=X/A YES YES NO NO a b c e d 分支 /條件覆蓋 ? 分支 /條件覆蓋:執(zhí)行足夠的測試用例 , 使得判定中每個子條件取到各種可能的值 , 并使每個判定取到各種可能的結(jié)果 。 ? 分支覆蓋率:已取過 “ 真 ” 和 “ 假 ” 兩個值的判定占程序中所有條件判定個數(shù)的百分比 。 語句覆蓋例 ? 取 A=2, B=0, X=3 A1 and B=0 A1 and B=0 X=X/A X=X/A YES YES NO NO a b c e d 分支覆蓋 ? 分支覆蓋又稱判定覆蓋 。 } A1 and B=0 A1 and B=0 X=X/A X=X/A YES YES NO NO a b c e d 流圖符號 語句覆蓋 ? 語句覆蓋:選擇足夠的測試用例 , 使得程序中每個語句至少都能被執(zhí)行一次 。(B=0)) {X:=X/A}。 例子 func(int A,B,X) { if((A1)amp。 ? 最徹底的白盒法是覆蓋程序中的每一條路徑 , 但這往往大到無法實現(xiàn) 。 ? 進行第三方獨立測試通常有以下優(yōu)點: 1) 發(fā)揮專業(yè)技術(shù)優(yōu)勢; 2) 發(fā)揮獨立性優(yōu)勢; 3) 進一步促進承辦方的工作 。 Alpha測試和 Beta測試 ? 開發(fā)者想預見用戶的使用過程是不可能的 ? 對于通用軟件產(chǎn)品,讓每個用戶都進行接收(驗收)測試是不切實際的 ? 采用 Alpha測試和 Beta測試來發(fā)現(xiàn)只有最終用戶才能發(fā)現(xiàn)的問題 ? Alpha測試:由一個用戶在開發(fā)者的場所、在開發(fā)者指導下進行測試 ? Beta測試:由最終用戶在一個或多個用戶場所單獨地進行測試 系統(tǒng)測試 ? 軟件與與系統(tǒng)中其它的軟 、 硬件對接并測試其接口的過程 ? 系統(tǒng)測試的目的 , 是在真實的系統(tǒng)工作環(huán)境下檢驗軟件是否能與系統(tǒng)正確連接 , 并確認軟件是否與用戶需求 ( 系統(tǒng)需求 ) 一致 系統(tǒng)測試內(nèi)容 ? 安裝性測試 ? 功能測試 ? 性能測試 ? 操作測試 ? 外部接口測試 ? 安全性測試:注意進行硬件和軟件在各種故障模式下的測試;最壞配置情況下的測試;錯誤操作情況下的測試;多機系統(tǒng)出現(xiàn)故障切換時 , 系統(tǒng)的功能 、 性能連續(xù)平穩(wěn)性測試 ? 性能強度測試 ? 降級能力強度測試 獨立 ( 第三方 ) 測試 ? 第三方指的是與軟件項目甲方 、 乙方相對獨立的其它機構(gòu) 。 保密性測試 ? 驗證軟件是否提供了軟件需求規(guī)格說明中規(guī)定的保密機制 , 使軟件的機密性 、完整性和有效性不被破壞 。 安裝性測試 ? 按規(guī)程進行安裝正確性測試 , 包括參數(shù)裝訂 、 程序加載等 。 , 以驗證系統(tǒng)對這些操作錯誤的反應; , 要單獨進行加強的測試 , 以確認其滿足安全性需求 。 安全性測試 ? 針對程序中危險防止和危險處理設施進行的測試 , 以驗證其是否有效 。 ? 軟件運行剖面是指: 1)軟件運行期間執(zhí)行各個任務的事件和各事件相應概率的集合 。 可靠性測試 ? 軟件可靠性測試是以能獲得可用來評估軟件可靠性的數(shù)據(jù)為目的的一種軟件測試 。 強度測試 ? 強度測試是在預先規(guī)定的一段時間內(nèi) ,在軟件設計的極限狀態(tài)下 , 進而在超設計能力的狀態(tài)下 , 運行軟件以測試軟件的所有功能 。 /輸出接口應進行正常和異常情況測試 。 外部接口測試 ? 確認軟件與其外部接口要求的一致性 。 ? 應以常規(guī)操作 、 非常規(guī)操作 、 誤操作 、快速操作等情況來檢驗界面的可靠性 。 邊界測試 ? 測試軟件在輸入域和 ( 或 ) 輸出域 、 數(shù)據(jù)結(jié)構(gòu) 、 狀態(tài)轉(zhuǎn)換 、 過程參數(shù) 、 功能界限等邊界點或端點情況下的運行狀態(tài) 。 資源和余量測試 ? 測試是否符合軟件需求規(guī)格說明中提出的處理時間 、 儲存空間和內(nèi)存 、 輸入/輸出通道等資源使用的要求 , 并在設計中為這些資源留出了余量 。 性能測試 ? 對軟件是否與所需定量的性能需求一致進行確認 。 合格性測試 ? 根
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1