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

正文內(nèi)容

軟件測試基礎(chǔ)等價(jià)類劃分-決策表-文庫吧

2025-04-13 00:40 本頁面


【正文】 5 101 5 b值超出輸入值定義域 Test7 5 5 101 c值超出輸入值定義域 等價(jià)類劃分法 ? 使用等價(jià)類劃分法測試的實(shí)例 實(shí)例 2 保險(xiǎn)公司計(jì)算保費(fèi)費(fèi)率的程序 某保險(xiǎn)公司的人壽保險(xiǎn)的保費(fèi)計(jì)算方式為: 投保額 保險(xiǎn)費(fèi)率 其中,保險(xiǎn)費(fèi)率依點(diǎn)數(shù)不同而有別, 10點(diǎn)及 10點(diǎn)以上保險(xiǎn)費(fèi)率為%, 10點(diǎn)以下保險(xiǎn)費(fèi)率為 %;而點(diǎn)數(shù)又是由 投保人的年齡、性別、婚姻狀況和撫養(yǎng)人數(shù)來決定,具體規(guī)則如下: 年齡 性別 婚姻 撫養(yǎng)人數(shù) 20~39 40~59 其它 M F 已婚 未婚 1人扣 最多扣 3點(diǎn) (四舍五入取整) 6點(diǎn) 4點(diǎn) 2點(diǎn) 5點(diǎn) 3點(diǎn) 3點(diǎn) 5點(diǎn) 等價(jià)類劃分法 實(shí)例 2 保險(xiǎn)公司計(jì)算保費(fèi)費(fèi)率的程序 ( 1)分析程序規(guī)格說明中給出和隱含的對輸入條件的要求,列出等價(jià)類表(包括有效等價(jià)類和無效等價(jià)類)。 ? 年齡:一位或兩位非零整數(shù),值的有效范圍為 1~99 ? 性別:一位英文字符,只能取值 ‘ M‘或 ’ F‘ ? 婚姻:字符,只能取值 ‘ 已婚 ’ 或 ‘ 未婚 ’ ? 撫養(yǎng)人數(shù):空白或一位非零整數(shù)( 1~9) ? 點(diǎn)數(shù) :一位或兩位非零整數(shù),值的范圍為 1~99 ( 2)根據(jù)( 1)中的等價(jià)類表,設(shè)計(jì)能覆蓋所有等價(jià)類的 測試用例 ? 使用等價(jià)類劃分法測試的實(shí)例 等價(jià)類劃分法 輸入條件 有效等價(jià)類 編號(hào) 無效等價(jià)類 編號(hào) 年齡 20~39歲 1 40~59歲 2 1~19歲 60~99歲 3 小于 1 12 大于 99 13 性別 單個(gè)英文字符 4 非英文字符 14 非單個(gè)英文字符 15 ‘ M’ 5 除‘ M’和‘ F’之外的 其它單個(gè)字符 16 ‘ F’ 6 婚姻 已婚 7 除’已婚’和’未婚’之外的其它字符 17 未婚 8 撫養(yǎng)人數(shù) 空白 9 除空白和數(shù)字之外 的其它字符 18 1~6人 10 小于 1 19 6~9人 11 大于 9 20 等價(jià)類劃分法 測試用例 編號(hào) 輸入數(shù)據(jù) 預(yù)期輸出 年齡 性別 婚姻 撫養(yǎng)人數(shù) 保險(xiǎn)費(fèi)率 1 27 F 未婚 空白 % 2 50 M 已婚 2 % 3 70 F 已婚 7 % 4 0 M 未婚 空白 無法推算 5 100 F 已婚 3 無法推算 6 99 男 已婚 4 無法推算 7 1 Child 未婚 空白 無法推算 8 45 N 已婚 5 無法推算 9 38 F 離婚 1 無法推算 10 62 M 已婚 沒有 無法推算 11 18 F 未婚 0 無法推算 12 40 M 未婚 10 無法推算 ? 帳號(hào): 610位數(shù)字 – 有效的: ? ( 1)長度在 610位之間 ? ( 2)類型是 09自然數(shù) – 無效的: ? ( 3)長度小于 6 ? ( 4)長度大于 10 ? ( 5)負(fù)數(shù) ? ( 6)小數(shù) ? ( 7)英文字母 ? ( 8)字符 ? ( 9)中文 ? ( 10)空 有效等價(jià)類 無效等價(jià)類 帳號(hào) 長度在 610位之間( 1) 長度小于 6( 3) 長度大于 10( 4) 類型是 09自然數(shù)( 2) 負(fù)數(shù)( 5) 小數(shù)( 6) 英文字母( 7) 字符( 8) 中文( 9) 空 ( 10) 等價(jià)類劃分法 ? 使用等價(jià)類劃分法測試的實(shí)例 覆蓋用例 輸入 預(yù)期結(jié)果 2 1234567 正確 3 123 提示有誤 4 12345678910 提示有誤 5 1234567 提示有誤 6 提示有誤 7 123456a 提示有誤 8 123456% 提示有誤 9 123456好 提示有誤 10 為空 提示有誤 等價(jià)類劃分法 ? 使用等價(jià)類劃分法測試的實(shí)例 ? 用戶注冊頁面 ? 需求: – USER NAME: 長度為 319 ;以字母開頭 – 姓名: 非空 – 密碼: 非空 – 確認(rèn)密碼: 值和密碼值相同 – 出生月份: 年 ——四位數(shù)字;月 ——112;日 ——131 等價(jià)類劃分法 ? 使用等價(jià)類劃分法測試的實(shí)例 有效等價(jià)類 無效等價(jià)類 USER NAME 長 319( 1) 長度 3 ( 2) 長度 19 ( 3) 以字母開頭 ( 4) 非字母開頭 ( 5) 姓名 非空 ( 6) 為空 ( 7) 密碼 非空 ( 8) 為空 ( 9) 確認(rèn)密碼 值和密碼值相同 ( 10) 值和密碼值不同 ( 11) 出生年份(年) 年 —— 四位 ( 12) 不是四位 ( 13) 年 —— 數(shù)字 ( 14) 年數(shù)中有字母或其他非數(shù)字符號(hào)( 15) 年 —— 合理范圍 ( 16) 年數(shù)在不合理范圍 ( 17) 出生年份(月) 1— 12( 18) 月數(shù) 1( 19) 月數(shù) 12 ( 20) 月數(shù)中有字母或其他非數(shù)字符( 21) 出生年份(日) 1— 31( 22) 日數(shù) 1( 23) 日數(shù) 31( 24) 日數(shù)中有字母或其他非數(shù)字符號(hào)( 25) 等價(jià)類劃分法 覆蓋用例 輸入 預(yù)期結(jié)果 USER NAME 姓名 密碼 確認(rèn) 密碼 出生年份 11 1 1 2 26 A123 weind 1 1 202256 成功注冊 2 A1 weind 1 1 202256 失敗 3 A1234567890123456789 weind 1 1 202256 失敗 5 1123 weind 1 1 202256 失敗 7 A123 1 1 202256 失敗 9 A123 weind 1 202256 失敗 11 A123 weind 1 2 202256 失敗 13 A123 weind 1 1 2022056 失敗 等價(jià)類劃分法 等價(jià)類劃分法 覆蓋用例 輸入 預(yù)期結(jié)果 USER NAME 姓名 密碼 確認(rèn) 密碼 出生年份 15 A123 weind 1 1 200a56 失敗 17 A123 weind 1 1 999956 失敗 19 A123 weind 1 1 202206 失敗 20 A123 weind 1 1 2022176 失敗 21 A123 weind 1 1 2022a16 失敗 23 A123 weind 1 1 202250 失敗 24 A123 weind 1 2 2022589 失敗 25 A123 weind 1 1 20225a1 失敗 27 A123 weind 1 1 20225a1 失敗 第一章 軟件測試基礎(chǔ)知識(shí) 38 黑盒測試技術(shù)介紹 黑盒測試用例設(shè)計(jì)方法 等價(jià)類劃分法 邊界值分析法 因果圖法 決策表法 正交試驗(yàn)法 場景法 錯(cuò)誤推測法 綜合測試策略 黑盒測試技術(shù) 邊界值分析法 ? 邊界值分析法 ? 邊界值分析法就是對輸入或輸出的邊界值進(jìn)行測試的一種黑盒測試方法 。 通常邊界值分析法是作為對等價(jià)類劃分法的補(bǔ)充 , 這種情況下 , 其測試用例來自等價(jià)類的邊界 。 ? 為什么使用邊界值分析法 ? 無數(shù)的測試實(shí)踐表明 , 大量的故障往往發(fā)生在輸入定義域或輸出值域的邊界上 , 而不是在其內(nèi)部 。 因此 , 針對各種邊界情況設(shè)計(jì)測試用例 , 通常會(huì)取得很好的測試效果 。 ? 怎樣用邊界值分析法設(shè)計(jì)測試用例 ? ( 1) 首先確定邊界情況 。 通常輸入或輸出等價(jià)類的邊界就是應(yīng)該著重測試的邊界情況 。 ( 2) 選取正好等于 、 剛剛大于或剛剛小于邊界的值作為測試數(shù)據(jù) , 而不是選取等價(jià)類中的典型值或任意值 。 邊界值分析法 ? 舉例 —— 常見的邊界值 ? 對 16bit 的整數(shù)而言 32767 和 32768 是邊界 ? 屏幕上光標(biāo)在最左上 、 最右下位置 ? 報(bào)表的第一行和最后一行 ? 數(shù)組元素的第一個(gè)和最后一個(gè) ? 循環(huán)的第 0 次 、 第 1 次和倒數(shù)第 2 次 、 最后一次 邊界值分析法 ? 邊界值分析使用與等價(jià)類劃分法相同的劃分,只是邊界值分析假定錯(cuò)誤更多地存在于劃分的邊界上,因此在等價(jià)類的邊界上以及兩側(cè)的情況設(shè)計(jì)測試用例。 ? 例:測試計(jì)算平方根的函數(shù) ——輸入:實(shí)數(shù) ——輸出:實(shí)數(shù) ——規(guī)格說明:當(dāng)輸入一個(gè) 0或比 0大的數(shù)的時(shí)候,返回其正平方根;當(dāng)輸入一個(gè)小于 0的數(shù)時(shí),顯示錯(cuò)誤信息 ? 平方根非法 輸入值小于 0‖并返回 0。 邊界值分析法 ? 等價(jià)類劃分: – 可以考慮作出如下劃分: ? 輸入 (i)0 和 (ii)=0 ? 輸出 (a)=0 和 (b) Error – 測試用例有兩個(gè): ? 輸入 4,輸出 2。對應(yīng)于 (ii) 和 (a) 。 ? 輸入 10,輸出 0和錯(cuò)誤提示。對應(yīng)于 (i) 和 (b) 。 ? 邊界值分析: – 劃分 (ii)的邊界為 0和最大正實(shí)數(shù);劃分 (i)的邊界為最小負(fù)實(shí)數(shù)和 0。由此得到以下測試用例: ? 輸入 {最小負(fù)實(shí)數(shù) } ? 輸入 {絕對值很小的負(fù)數(shù) } ? 輸入 0 ? 輸入 {絕對值很小的正數(shù) } ? 輸入 {最大正實(shí)數(shù) } 邊界值分析法 ? 通常情況下,軟件測試所包含的邊界檢驗(yàn)有幾種類型: 數(shù)字、字符、位置、質(zhì)量、大小、速度、方位、尺寸、 空間等 ? 相應(yīng)地,以上類型的邊界值應(yīng)該在: 最大 /最小、首位 /末位、上 /下、最快 /最慢、最高 /最低、 最短/最長、 空 /滿等情況下 邊界值分析法 ? 舉例 —— 利用邊界值作為測試數(shù)據(jù): 項(xiàng) 邊界值 測試用例的設(shè)計(jì)思路 字符 起始 1個(gè)字符 /結(jié)束 +1個(gè)字符 假設(shè)一個(gè)文本輸入?yún)^(qū)域允許輸入 1個(gè)到 255個(gè) 字符,輸入 1個(gè)和 255個(gè)字符作為有效等價(jià)類;輸入 0個(gè)和 256個(gè)字符作為無效等價(jià)類,這幾個(gè)數(shù)值都屬于邊界條件值。 數(shù)值 最小值 1/最大值 +1 假設(shè)某軟件的數(shù)據(jù)輸入域要求輸入 5位的數(shù)據(jù)值,可以使用 10000作為最小值、 99999作為最大值;然后使用剛好小于 5位和大于 5位的 數(shù)值來作為邊界條件。 空間 小于空余空間一點(diǎn) /大于滿空間一點(diǎn) 例如在用 U盤存儲(chǔ)數(shù)據(jù)時(shí),使用比剩余磁盤空間
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1