




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验教案2-等价类划分-第12次课授课时数:2学时 授课日期: 上课教室:实验目的: 通过本次实验教学,使学生熟悉等价类划分方法。实验重点:等价类的划分; 测试用例设计。 实验难点: 设计测试用例。 实验内容、方法步骤及时间分配:(1) 三角形问题等价类划分法设计测试用例(45分钟) 输入三角形的三条边:Edge1、Edge2、Edge3,判断三角形的形状,即能否构成三角形、是普通三角形还是等腰、等边、直角三角形?分析三角形问题中的逻辑,用等价类划分的方法先划分等价类,然后设计测试用例。(1) 输入界面问题:应该给用户弹出一个单独的输入界面(2)划分等价类并编号,如下表示:输入数据有效等价类无效等价类 Edage1(1)非负(2)必须是数字(7)负数(8)不是数字 Edage2(3)非负(4)必须是数字(9)负数(10)不是数字 Edage3(5)非负(6)必须是数字(11)负数(12)不是数字 (2)NextDate问题等价类划分法设计测试用例(45分钟) NextDate 函数包含三个变量 month、day和year,函数的输出为输入日期后一天的日期。 例如,输入为1989年5月16日,则函数的输出为1989年5月17日。分析NextDate问题,对它的输入进行分析,划分等价类,然后根据等价类设计测试用例。(1)图形用户界面问题:所弹出的用户界面在左上角,不美观(2)划分等价类并编号,如下表示:输入数据有效等价类无效等价类 年份(1)十位以内的整数(7)大于十位(8)小数 月份(2)112的整数(9)小于1(10)大于12(11)小数 天数(3)非负(4)闰年2月为29天(5)平年2月为28天(6)1、3、5、7、 8、10、12为31天,4、6、9、11为30天(12)负数(13)闰年2月大于29天(14)平年2月大于28天(15)1、3、5、7、 8、10、12不为31天,4、6、9、11不为30天 格式(16)年月日之间用/隔开(17) 年月日之间不用/隔开(3)为有效等价类设计测试用例:测试数据期望结果覆盖范围2007/2/28显示有效输入(1)、(2)、(3)、(5)、(16)2012/2/29显示有效输入(1)、(4)、(16)2012/1/31显示有效输入(1)、(3)、(4)、(6)、(16)2012/4/30显示有效输入(1)、(2)、(3)、(4)、(6)、(16)(4)为每一个无效等价类至少设计一个测试用例测试数据期望结果覆盖范围结果显示20000000000/1/3显示无效输入(7)应该弹出输入错误的提示,但是没有弹出任何提示信息2007.2/4/2显示无效输入(8)应该弹出输入错误的提示,但是没有弹出任何提示信息2006/-1/3 显示无效输入(9)2007/13/3 显示无效输入(10)2007/12.3/4显示无效输入(11)应该弹出输入错误的提示,但是没有弹出任何提示信息2007/4/-3显示无效输入(12)2000/2/30 显示无效输入(13)2007/2/29显示无效输入(14)2007/3/32显示无效输入(15)2007/4/31显示无效输入 (15)2007.2.3显示无效输入(17)应该弹出输入错误的提示,但是没有弹出任何提示信息参考案例格式如下:城市的电话号码由两部分组成。这两部分的名称和内容分别是: 地区码:以0开头的三位或者四位数字(包括0);电话号码:以非0、非1开头的七位或者八位数字。假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,就可用等价分类法来设计它的调试用例。这个例子和例1很相似。(1)划分等价类并编号,如下表示:输入数据有效等价类无效等价类地区码(1) 以0开头的3位数串(2) 以0开头的4位数串(3) 以0开头的含有非数字字符的串(4) 以0开头的小于3位的数串(5) 以0开头的大于4位的数串(6) 以非0开头的数串电话号码(7) 以非0、非1开头的7位数串(8) 以非0、非1开头的8位数串(9) 以0开头的数串(10) 以1开头的数串(11) 以非0、非1开头的含有非法字符7或者8位数串(12) 以非0、非1开头的小于7位数串(13) 以非0、非1开头的大于8位数串(2)为有效等价类设计测试用例:测试数据期望结果覆盖范围010 23145678显示有效输入(1)、(8)023 2234567(1)、(7)0851 3456789显示有效输入(2)、(7)0851 23145678(2)、(8)(3)为每一个无效等价类至少设计一个测试用例测试数据期望结果覆盖范围0a34 23456789显示无效输入(3)05 23456789显示无效输入(4)01234 23456789显示无效输入(5)2341 23456789显示无效输入(6)028 01234567显示无效输入(9)028 12345678显示无效输入(10)028 qw123456显示无效输入(1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工作中的自律性对提高效率的影响
- 工业自动化发展趋势及技术革新
- 工业设计的美学与产品设计实践
- 工作效率提升技巧与策略
- 工业领域物联网环保应用研究
- 工作模式变革下的组织文化创新
- 工作流程优化与持续改进方法
- 工厂安全生产与应急预案制作
- 工程建筑中岩土工程的实践应用
- 工程测绘的智能化发展路径研究
- 福建省2025年6月普通高中学业水平合格性考试地理模拟卷二(含答案)
- 2025年山东省济宁市泗水县中考三模地理试题(含答案)
- 2025年文件归档管理考试题及答案分析
- 文明小学生主题班会课件
- 2024年中考历史试题分类汇编:世界近代史(原卷版+解析)
- 购买私人地皮合同范本
- T/CWPIA 2-2020户外重组竹地板铺装技术规范
- 2025届黄冈市重点中学八下数学期末统考试题含解析
- 2025年英语四级考试模拟试卷及答案
- 跨学科视域下道德与法治与心理健康教育融合的探究
- 智能在线问卷调查系统开发合同
评论
0/150
提交评论