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

正文內容

ch功能性測試ppt課件(編輯修改稿)

2025-05-27 18:10 本頁面
 

【文章內容簡介】 類 R1={a, b, c:有三條邊 a、 b和 c的等邊三角形 }R2={a, b, c:有三條邊 a、 b和 c的等腰三角形 }R3={a, b, c:有三條邊 a、 b和 c的不等邊三角形 }R4={a, b, c:三條邊 a、 b和 c不構成三角形 } 第二步:選取測試用例 4個弱一般等價類測試用例測試用例 a b c 預期輸出WN1 5 5 5 等邊三角形WN2 2 2 3 等腰三角形WN3 3 4 5 三角形WN4 4 1 2 非三角形三角形問題的弱健壯等價類測試用例弱 健壯等價類測試( WN+WR)測試用例 a b c 預期輸出WR1 1 5 5 a取值不在允許的范圍內WR2 5 1 5 b取值不在允許的范圍內WR3 5 5 1 c取值不在允許的范圍內WR4 201 5 5 a取值不在允許的范圍內WR5 5 201 5 b取值不在允許的范圍內WR6 5 5 201 c取值不在允許的范圍內三角形問題的強健壯等價類測試用例強健壯等價類測試( WN+WR+SR+… )測試用例 a b c 預期輸出SR1 1 1 5 a、 b取值不在允許的范圍內SR2 5 1 1 b、 c取值不在允許的范圍內SR3 1 5 1 a、 c取值不在允許的范圍內SR4 1 1 1 a、 b、 c取值不在允許的范圍內三角形問題的另一種等價類劃分 D1 = {a, b, c: a = b = c } D2 = {a, b, c: a = b, a≠c } D3 = {a, b, c: a = c, a≠b } D4 = {a, b, c: c = b, a≠c } D5 = {a, b, c: b ≠ a ≠ c } D6 = {a, b, c: a≥b+c } D7 = {a, b, c: b≥a+C } D8 = {a, b, c: c≥a+b } 確定等價類: 無效等價類: M2 = {月份:月份 1}M3 = {月份:月份 12}D2 = {日期.:日期 1}D3 = {日期:日期 31}Y2 = {年:年 1812}Y3 = {年:年 2022}有效等價類:M1 = {月份: 1≤月份 ≤12} D1 = {日期: 1≤日期 ≤31}Y1 = {年: 1812≤年 ≤2022} NextDate函數的弱一般等價類測試用例用例 ID 月份 日期 年 預期輸出WN1, SN1 6 15 1912 6/16/1912NextDate函數的弱健壯等價類測試用例用例 ID 月份 日期 年 預期輸出WR1 6 15 1912 6/16/1912WR2 1 15 1912 無效輸入WR3 13 15 1912 無效輸入WR4 6 1 1912 無效輸入WR5 6 32 1912 無效輸入WR6 6 15 1811 無效輸入WR7 6 15 2022 無效輸入NextDate函數的強健壯等價類測試用例用例 ID 月份 日期 年 預期輸出SR1 1 15 1912 無效輸入SR2 6 1 1912 無效輸入SR3 6 15 1811 無效輸入SR4 1 1 1912 無效輸入SR5 6 1 1811 無效輸入SR6 1 15 1811 無效輸入SR7 1 1 1811 無效輸入NextDate函數的等價類另一種劃分法M1 = {月份:每月有 30天 } M2 = {月份:每月有 31天 } M3 = {月份:此月是 2月 } D1 = {日期: 1≤日期 ≤28}D2 = {日期:日期 =29}D3 = {日期:日期 =30}D4 = {日期:日期 =31}Y1 = {年:年 =1900}Y2 = {年:年是閏年 }Y3 = {年:年是平年 }弱一般等價類測試用例用例 ID 月份 日期 年 預期輸出WR1 6 14 2022 6/15/2022WR2 7 29 1996 7/30/1996WR3 2 30 2022 無效輸入WR4 6 31 2022 無效輸入強一般等價類測試用例測試用例的個數:MDY = 3 * 4 * 3 = 36 指導方針和觀察 ? 等價類測試的弱形式 (一般或健壯 )不如對應的強形式的測試全面。 ? 如果實現語言是強類型的 (無效值會引起運行時錯誤 ),則沒有必要使用健壯形式的測試。 ? 如果錯誤條件非常重要,則進行健壯形式的測試是合適的。? 如果輸入數據以離散值區(qū)間和集合定義,則等價類測試是合適的。當然也適用于如果變量值越界系統(tǒng)就會出現故障的系統(tǒng)。? 通過結合邊界值測試,等價類測試可得到加強。? 如果程序函數很復雜,函數的復雜性可以幫助標識有用的等價類,就像NextDate函數一樣。? 強等價類測試假設變量是獨立的,相應的測試用例相乘會引起冗余問題。如果存在依賴關系,則常常會生成 “錯誤 ”測試用例,就像 NextDate函數一樣。? 在發(fā)現 “合適 ”的等價關系之前,可能需要進行多次嘗試,就像 NextDate函數例子一樣。在其他情況下,存在 “明顯 ”或 “自然 ”等價關系。如果不能肯定,最好對任何合理的實現進行再次預測。 作業(yè) 1作業(yè) 2o 現在要對一個自動飲料售貨機軟件進行黑盒測試,該軟件的規(guī)格說明如下:o 一個自動售貨機軟件可以銷售單價 1元 5角的盒裝飲料。該售貨機只接收 1元和 5角兩種硬幣,若投入 1元5角硬幣,按下 “可樂 ”、 “雪碧 ”或 “紅茶 ”按鈕,則送出相應的飲料;若投入的硬幣少于 1元 5角,則顯示錯誤信息并退出硬幣;若投入的硬幣多于 1元 5角,則送出飲料的同時退還多余的硬幣。o 請給出測試的等價劃分類,包括有效等價類和無效等價類,以及基于等價類劃分的測試用例作業(yè) 3o 某一 Pascal語言版本規(guī)定:o 標識符是由字母開頭,后跟字母或數字的任意組合構成。有效字符數為 8個,最大字符數為 80個o 標識符必須先聲明,后使用o 在同一說明語句中,標識符至少必須有一個o 要求:用等價類劃分的方法,列出輸入域等價類表,并設計相應的測試用例作業(yè) 4oWindows文件名可以包含除了 \/:*?”|之外的任意字符。假設合法的文件名長度 1255個西文字符,試用等價類劃分法設計Windows文件名的測試用例(不考慮一個文件名包含兩個或兩個以上非法字符的情況)。作業(yè) 5作業(yè) 6 給出一個輸出集合等價類劃分的例子。假設一個銷售書籍的獎勵系統(tǒng),銷售三種軟件工程類書籍,每本書的單價不同, 《 軟件測試》 每本 25元; 《 程序設計 》 每本 30元; 《 軟件工程 》 每本 40元。每月銷售額不到(含
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1