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

正文內(nèi)容

軟件測試技術(shù):軟件測試基礎(chǔ)-資料下載頁

2025-10-07 23:54本頁面
  

【正文】 式不同,則應將此等價類進一步劃分成更小的等價類。 ( 2)確立測試用例 ? 從等價類中按以下原則選擇測試用例: – 為每一個等價類規(guī)定一個唯一的編號; – 設(shè)計一個新的測試用例 , 使其盡可能多地覆蓋尚未被覆蓋的有效等價類 , 重復這一步 , 直到所有的有效等價類都被覆蓋為止 。 – 設(shè)計一個新的測試用例 , 使其僅覆蓋一個尚未被覆蓋的無效等價類 , 重復這一步 , 直到所有的無效等價類都被覆蓋為止 。 之所以要這樣做 , 是因為在某些程序中對某一輸入錯誤的檢查往往會屏蔽對其它輸入錯誤的檢查 。 因此必須針對每一個無效等價類 , 分別設(shè)計測試用例 。 ( 3) 設(shè)計測試用例 ? 問題: – 某一 pascal語言給定: ? 標識符是由字母開頭 、 后接字母或數(shù)字的任意組合而成的 ,有效字符數(shù)為 8個 , 最大字符數(shù)為 80個 。 ?并且規(guī)定: ? 標識符必須先說明 、 再使用 。 ?? 在同一說明語句中 , 標識符至少必須有一個 。 ? 輸入條件 有效等價類 無效等價類 標識符個數(shù) 1個 ( 1) , 多個 ( 2) 0個 ( 3) 標識符字符數(shù) 18個( 4) 0個( 5) , 8個( 6) ,80個( 7) 標識符組成 字母( 8),數(shù)字( 9) 非字母數(shù)字字符( 10),保留字( 11) 第一個字符 字母( 12) 非字母 ( 13) 標識符使用 先說明后使用( 14) 未說明已經(jīng)使用( 15) ? 從中選擇 9個測試用例 , 它們覆蓋了所有的等價類: 1) VAR x,T1234567:REAL。 }(1), (2), (4), (8), (9), (12), (14) BEGIN x:=。T1234567:=?!?. 2) VAR: REAL。 }(3)//標示符個數(shù)為 0 3) VAR x,: REAL。 }(5) //標示符字母數(shù) 0個 4) VAR T12345678: REAL。 }(6)//標示符 8 5) VAR T12345…… REAL。 }(7) //標示符 80 6) VAR T$:CHAR。}(10)//非字母 7) VAR GOTO :INTEGER:}(11)//保留字作為標示符 8) VAR 2T:REAL。}(13)//數(shù)字作為標示符 9) VAR APR:REAL。}(15)//未說明先使用 BEGIN… PAP:=SIN(*)/6。 邊界值分析 ? 思路: – 人們從長期的測試工作中總結(jié)出經(jīng)驗:大量的錯誤是發(fā)生在輸入或輸出范圍的邊界上 , 而不是在輸入范圍的內(nèi)部 。 ? 經(jīng)驗: – 應當選擇正好等于 、 剛剛大于或剛剛小于邊界的值作為測試數(shù)據(jù) , 而不是選擇等價類中的典型值或任意值作為測試數(shù)據(jù) 。 ?邊界值分析的有以下原則: – 如果輸入條件規(guī)定了值的范圍,則應取剛達到這個范圍的邊界的值,以及剛剛超過這個范圍邊界的值作為測試輸入數(shù)據(jù)。例如,若輸入值的范圍是 ? ~”,則可選取 ? ”, ? ”, ? ”,? ”作為測試輸入數(shù)據(jù)。 – 如果輸入條件規(guī)定了值的個數(shù),則用最大個數(shù)、最小個數(shù)、比最大個數(shù)多 比最小個數(shù)少 1的數(shù)作為測試數(shù)據(jù)。例如,若一個輸入文件可有 1255個記錄,則可以分別設(shè)計有一個記錄、 255個記錄以及 0個記錄和 256個記錄的輸入文件。 – 根據(jù)規(guī)格說明的每個輸出條件 , 使用原則 ( 1) 。例如 , 某程序的功能是計算折扣量 , 若最低折扣量是 0元 , 最高折扣量是 1050, 則設(shè)計一些測試用例 , 使它們恰好產(chǎn)生 0元和 1050元的結(jié)果 。 此外 ,還可以考慮設(shè)計結(jié)果為負值或大于 1050元的測試用例 。 由于輸入值的邊界不與輸出值的邊界項對應 , 所以要檢查輸出值的邊界不一定可行 , 要產(chǎn)生超出輸出值值域之外的結(jié)果也不一定可行 。 盡管如此 , 在必要時還要試一試 。 – 根據(jù)規(guī)格說明的每個輸出條件 , 使用原則( 2) 。 例如 , 一個信息檢索系統(tǒng)根據(jù)用戶輸入的命令 , 顯示有關(guān)文獻的摘要 , 但最多只顯示 4篇摘要 。 這時可以設(shè)計一些測試用例 , 使得程序分別顯示 1篇 、 4篇 、 0篇摘要 , 并設(shè)計一個有可能使程序錯誤地顯示 5篇摘要的測試用例 。 – 如果程序的規(guī)格說明給出的輸入域或輸出域是有序集合 ( 如有序表 、 順序文件等 ) ,則應選取集合的第一個元素和最后一個元素作為測試用例 。 – 如果程序中使用了一個內(nèi)部數(shù)據(jù)結(jié)構(gòu) , 則應當選擇這個內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值作為測試用例 。 例如 , 如果程序中定義了一個數(shù)組 , 其元素下標的下界是 0, 上界是100, 那么應該選擇達到這個數(shù)組下標邊界的值 , 如 0與 100, 作為測試用例 。 – 分析規(guī)格說明書 , 找出其它可能的邊界條件 。
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1