- 1、本文档共90页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软体动态测试01 动态测试案例设计技术档案 - NCNU Moodle 课程
32 黑箱等價劃分 Equivalence Partition 33 System Output Invalid Inputs Valid inputs 簡介 ? 以不同資料類別、劃分規則,切割輸入域,設計測試案 例。 – 輸入域的子集合-各輸入資料對程式中的錯誤都是等效的 – 同一類測試案例,會發現某類同樣錯誤,如所有字元資料的 錯誤處理。 34 Less than 4 More than 10 3 7 Between 4 and 10 11 等價劃分原則(1) ? 輸入條件規定值的範圍a和b ,則取一個有效 等價類別axb,和兩個無效等價類別a, b 的值設計測試案例 – 輸入 x 為 ,4 x 10 – 選擇測試案例為邊界值:3, 7, 11 – 選擇測試案例為:負數、非數字 35 等價劃分原則(2) ? 輸入條件規定值的個數N,則取一個有效等價類 別N,和兩個無效等價類別N, N的值設計測試 案例資料。 – 輸入班級所有人成績,計算全班平均,班級人數為 10=N=75人。 – 輸入9, 60, 76人的成績。 36 等價劃分原則(3) ? 輸入資料須遵守某規則 – 一個有效等價類別和若干個無效等價類別 – 輸入條件:非0非1開始的3位數字 ? 200的值,011, 100, 300 37 等價劃分原則(4) ? 輸入條件規定值的集合或一個變數字串 – 一個有效等價類別和一個無效等價類別 – ATM系統,輸入6個數字密碼,後面緊跟關鍵字 命令,輸入條件:6個數字的字串、命令集合 “check”, “dePosit”, “billPay” ? 測試資料:{“check”, “dePosit”, “billPay”, “OK”} – 輸入為顏色,”black”, “Red” ? 測試資料:”black”, “Red”和其他字串 38 等價劃分原則(5) ? 輸入條件是布林值 – 一個有效等價類別和一個無效等價類別 – 輸入ATM提款,是否要換小額鈔票 – Yes/True, No/False 39 等價劃分原則(6) ? 輸入條件是一組值(n個) ,程式要對每一個輸 入值分別處理 – n個有效等價類別和一個無效等價類別 – 輸入ATM提款金額,{1000, 2000, …, 30000} ? 測試資料:1000, 2000,.. ,30000, 31000 40 等價劃分原則(7) ? 等價作業系統環境 – 記憶體需求:64K, 128K, 256K, .. – 周邊設備數量,顯示器、磁碟機、印表機 – CPU頻率 41 – – – – CPU idle時印出文件 存取磁碟時,印出文件 多個使用者時,印出文件 不同優先等級時,多使用者印出文件 等價劃分原則(8) ? 以時間為導向分類 42 等價劃分原則(9) ? 若等價類別中各元素在程式處理的方式不同 – 將該等價類別進一步劃分為更小的等價類別。 43 等價劃分範例- Search(1) procedure Search (Key : ELEM ; T: ELEM_ARRAY; Found : in out BOOLEAN; L: in out ELEM_INDEX) ; Pre-condition -陣列至少有一個元素(T’FIRST = T’LAST ) Post-condition - 元素被找到,L是索引 ( Found and T (L) = Key) 或 - 元素不在陣列中 ( not Found and not (exists i, T’FIRST = i = T’LAST, T (i) = Key )) 44 等價劃分範例- Search(2) ? 輸入資料等價劃分,第一類 – 符合前置條件 ? 陣列有一個元素 ? 陣列有多個元素 – 不符合前置條件 ? 陣列長度為 0 ? 輸入資料等價劃分,第二類 – Key element 在陣列 ? 找到方式:First, Middle, Last – Key element 不在陣列 45 – – – – – – – 陣列長度為 0 陣列有一個元素,Key element 在陣列中 陣列有一個元素,Key element 不在陣列中 陣列
您可能关注的文档
- 超声波探鱼原理的简析 - 广东海洋大学.PDF
- 超宽带水声信道中基于不等间隔傅里叶变换的OFDM 多普勒系数估计.PDF
- 超文本的蒙太奇与拼贴/超文本的资料库形式 - 国立中兴大学学生网页 .DOC
- 走近上元年间的杜甫.PDF
- 超干处理对金钱松种子活力的影响 - 安徽农业科学.PDF
- 超微粒子材料PbS 的合成 - 上海有机化学研究所.PDF
- 赛迪工业炉 - 中冶赛迪工程技术股份有限公司.PDF
- 超硬粉末涂料 - 烟台爱丽德(ALD).PDF
- 超耐候建筑外墙涂料的研究梁丽芸, 夏正斌, 蓝仁华, 陈焕钦( 华南理工 .PDF
- 超级图库管理软件在图书出版行业的应用 - xcoolsoft.PDF
最近下载
- 明代故宫、孔府旧藏服饰.pdf VIP
- 中考物理总复习《力学》专项练习题(附答案).docx
- 2025年春新人教PEP版英语三年级下册课件 Revision Going to a school fair-第2课时.pptx
- 春节文艺活动劳务合同6篇.docx
- 局领导班子成员之间相互批评意见清单(6).doc VIP
- 2025年1月最新版化危为安ccsc每日答题题库和配套答案(持续更新中).docx
- 应用数理统计基础课后习题答案(全)-庄楚强.pdf
- 《民法典》无效合同处理规则适用要点解析.docx
- 农商银行董事会换届工作报告(三年工作总结及下届工作思路).docx
- 2023-2024学年江苏省盐城市高二下学期6月期末考试化学试题(解析版).docx
文档评论(0)