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

正文內(nèi)容

軟件測試的內(nèi)容ppt課件(存儲版)

2025-06-04 22:15上一頁面

下一頁面
  

【正文】 : getelem(lb,j++,bj)。} 8: } 9: while (i=la_len) { 10: getelem(la,i++,ai)。 2: while ((i=la_len) 3: amp。 ? 建議 : 提出為彌補上述缺陷的建議。 與預(yù)期結(jié)果數(shù)據(jù)的偏差 。 需求規(guī)格說明書 。 ? 測試資料 : 說明項 目 測試所需的資料。 本測試計劃中引用的其他資料、采用的軟件開發(fā)標(biāo)準(zhǔn)或規(guī)范。 ? 項目背景 : 說明項目的來源、委托單位及主管部門。 軟件調(diào)試 調(diào)試方法 歸納法調(diào)試 歸納法調(diào)試的基本思想是:從一些線索 (錯誤征兆 )著手,通過分析它們之間的關(guān)系來找出錯誤。 ( 4) 性能測試:主要檢查系統(tǒng)是否滿足需求說明書中規(guī)定的性能 。 測試過程中開發(fā)者不在現(xiàn)場 , 由用戶獨立操作 , 驗證程序的各項功能 ,用戶發(fā)現(xiàn)的問題全部記錄下來 , 反饋給程序開發(fā)者 , 開發(fā)者對軟件進(jìn)行必要的修改 , 并準(zhǔn)備最終的軟件產(chǎn)品發(fā)布 。 軟件測試步驟 集成測試 ( 3) 混合增殖式測試 自頂向下增殖方式和自底向上增殖方式各有優(yōu)缺點,在實際的測試過程中 ,可根據(jù)具體情況將兩種方法結(jié)合起來使用。 ( 1) 模塊接口測試 ( 2) 局部數(shù)據(jù)結(jié)構(gòu)測試 ( 3) 路徑測試 ( 4) 程序異常測試 ( 5) 邊界條件測試 軟件測試步驟 集成測試 集成測試也稱組裝測試,它的任務(wù)是按照一定的策略對單元測試的模塊進(jìn)行組裝,并在組裝過程中進(jìn)行模塊接口與系統(tǒng)功能測試。 邊界值分析法設(shè)計原則 輸入等價類 測試用例說明 測試數(shù)據(jù) 期望結(jié)果 選取理由 報表日期的類型及長度 6個數(shù)字字符 5,7個數(shù)字字符 1個 /全部非數(shù)字字符 有效 無效 無效 年份范圍 2022 2022 2022 1999 2022 有效 有效 有效 無效 無效 月份范圍 1 12 6 1 12 有效 有效 有效 無效 無效 軟件測試方法 黑盒測試法 錯誤推測法 錯誤推測法的基本思想:列舉出程序中可能存在的錯誤和容易發(fā)生錯誤的特殊情況,并根據(jù)它們選擇測試方案。 實踐經(jīng)驗表明,程序往往在處理邊界情況時發(fā)生錯誤。要求用戶輸入的日期為2022年 1月 ~2022年 12月,日期長度為 6位,前 4位表示年代,后 2位表示月份。 如何劃分等價類 ? 若某個輸入條件規(guī)定了取值范圍或值的個數(shù),則可確定一個有效等價類和兩個無效等價類。 測試 方法:等價類劃分法、邊界值分析法、錯誤推測法。 軟件測試方法 2)嵌套循環(huán) ① 對最內(nèi)層循環(huán)做簡單循環(huán)的全部測試 , 所有其它外層的循環(huán)變量置為最小值; ② 逐步外推 , 對其外面一層循環(huán)進(jìn)行測試 。 listinsert(lc,++k,ai)。 ++j。 lb_len=listlength(lb)。 三種計算方法: (1) V(G)=P+1, 其中 P為判定結(jié)點 (2) V(G)=EN+2, 其中 E為邊數(shù), N為結(jié)點數(shù) (3) V(G)為區(qū)域數(shù) ? ③確定獨立路徑的基本集合 ? 一條獨立路徑至少包含有一條在其他獨立路徑中沒有的邊。 (A1)AND(B=0) (A=2)OR(X1) 語句段 1 語句段 2 T F F T 1 2 3 4 5 軟件測試方法 ( 6)路徑覆蓋: 該覆蓋標(biāo)準(zhǔn)是指設(shè)計足夠的測試用例,覆蓋被測程序中所有可能路徑: 該例可選擇以下測試用例,覆蓋程序中的 4條路徑: A=2, B=0, X=2; 覆蓋路徑 124,條件組合① ⑤; A=2, B=1, X=1; 覆蓋路徑 134,條件組合② ⑥; A=1, B=1, X=1; 覆蓋路徑 135,條件組合④ ⑧; A=3, B=0, X=1; 覆蓋路徑 125,條件組合① ⑧; 顯然,該測試滿足路徑覆蓋,但沒有滿足條件組合覆蓋。所以滿足條件覆蓋不一定滿足判定覆蓋。 (A1)AND(B=0) (A=2)OR(X1) 語句段 1 語句段 2 T F F T 1 2 3 4 5 測試路徑為 124, 135或 125,134, 即可達(dá)到覆蓋標(biāo)準(zhǔn)。 (A1)AND(B=0) (A=2)OR(X1) 語句段 1 語句段 2 T F F T 1 2 3 4 5 如右圖:一個被測程序的流程圖。 一方面通過測試檢查軟件每個功能的執(zhí)行情況,另一方面詳細(xì)測試軟件的內(nèi)部結(jié)構(gòu)和處理過程。人工審查程序偏重于編碼質(zhì)量的檢驗,而人工評審軟件除了審查編碼還要對各階段的軟件產(chǎn)品進(jìn)行檢驗。 一個 好的測試用例 能夠 發(fā)現(xiàn) 至今尚未發(fā)現(xiàn)的 錯誤 。 本章主要內(nèi)容: ? 軟件測試的目的和原則 ? 軟件測試的方法 ? 軟件測試的步驟 ? 調(diào)試 ? 軟件測試工具 第 7章 軟件測試 軟件測試的概念和意義 什么是軟件測試: 軟件測試的 定義 :軟件測試是為了發(fā)現(xiàn)錯誤而運行程序的過程。通常模塊的編寫者和測試者是同一個人。 ? 測試用例不僅選用合理的輸入數(shù)據(jù),還要選擇不合理的輸入數(shù)據(jù)。 計算機(jī)輔助靜態(tài)檢測:利用靜態(tài)檢測工具對程序進(jìn)行測試。如測試數(shù)據(jù)自動生成工具、靜態(tài)分析程序、動態(tài)分析程序、測試結(jié)果分析程序、驅(qū)動測試的測試數(shù)據(jù)庫。 (A1)AND(B=0) (A=2)OR(X1) 語句段 1 語句段 2 T F F T 1 2 3 4 5 測試路徑為 124,即可保證每個語句至少執(zhí)行一次。判定覆蓋比語句覆蓋嚴(yán)格,若通過各個分支,各個語句也執(zhí)行了。并使每個判定表達(dá)式所有可能的結(jié)果也至少出現(xiàn)一次。 軟件測試方法 基本路徑測試 基本路徑測試是在 程序圖 的基礎(chǔ)上 , 通過分析 環(huán)路復(fù)雜度 , 導(dǎo)出 獨立路徑的基本集合 , 從而設(shè)計 測試用例 , 保證這些路徑至少被執(zhí)行一次 。 基本路徑測試的步驟 void mergelist(list la,list lb,list amp。 (j=lb_len)){ 4: getelem(la,i,ai)。 7: else if (aibj) 8: {listinsert(lc,++k,ai)。 } 15: } 1 2 4 5 6 7 10 11 12 13 14 15 第 1步:畫出程序圖 開始結(jié)點 結(jié)束結(jié)點 3 判定結(jié)點 9 8 1 2 4 5 6 7 10 11 12 13 14 15 3 判定結(jié)點 9 8 第 2步: 計算環(huán)路復(fù)雜度 3 7 4 1 2 5 6 ? 第 2步:計算環(huán)路復(fù)雜度 ? ( 1)判定結(jié)點為 2, 3, 5, 7, 11, 13 V(G)=P+1=7 ( 2) V(G)=EN+2=2015+2= 7 ( 3)區(qū)域個數(shù)為 7個, V(G)=7 ? 第 3步: 確定獨立路徑的基本集合 路徑 1: 12111315 路徑 2: 121113141315 路徑 3: 1231112111315 路徑 4: 123456102111315 路徑 5: 12345781021113141315 路徑 6: 123457910231112111315 路徑 7: 123456102311111211131
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1