使用等价类划分法为NextDate函数设计测试用例
更新时间:2024-04-08 02:12:01 阅读量: 综合文库 文档下载
- 什么时候用等价类划分法推荐度:
- 相关推荐
1、 使用等价类划分法为NextDate函数设计测试用例:
NextDate函数包含三个输入变量month、day和year(要求month、day和year均为整数值,并且满足:1≤month≤12; 1≤day≤31;1912≤year≤2050),函数的输出为输入日期后一天的日期。
(1) 列出输入域等价类表(包括有效和无效等价类)。
(2) 根据(1)中的等价类,设计能覆盖所有等价类的测试用例,要求包括输入数据
和预期输出,并指出各个测试用例所覆盖的等价类编号。
2、 某城市电话号码由三部分组成,分别是:
地区码——空白或者三位数字;
前缀——非‘0’或‘1’开头的三位数字; 后缀——4位数字。
假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。 (1) 列出输入域等价类表(包括有效和无效等价类)。
(2) 根据(1)中的等价类表,设计能覆盖所有等价类的测试用例,要求包括输入数
据和预期输出,并指出各个测试用例覆盖的等价类编号。
3、 使用基本路径测试方法测试以下程序段: Void sort(int irecordnum, int itype) 1 { 2 Int x = 0; 3 Int y = 0; 4 While( irecordnum -- >0 ) 5 { 6 If( itype == 0) 7 Break; 8 Else 9 If(itype == 1) 10 x = x+10; 11 Else
12 y = y+20; 13 } 14 }
说明:写在程序段某些行开头数字(1~14)是对每条语句的编号。 (1) 画出程序的控制流程图(用题中给出的语句编号表示)。 (2) 计算上述程序段的环形复杂度。
(3) 导出基本路径集,列出程序的独立路径(用题中给出的语句编号表示)。 请根据(3)中的独立路径,设计测试用例的输入数据和预期输出。
4、 使用基本路径测试方法测试以下程序段:
Int IsGood( int grade ) {
① If (grade <= 100)
{
② If( grade >= 80 ) {
③ If(year >= 90 )
④ Result = 2; //优秀 Else
⑤ Result = 1; //良好 }
Else if(grade >= 0)
⑥ Result = 0; //合格 Else
⑦ Result = -1; //分数为负数 } Else
⑦ Result = -1; //分数大于100 ⑧ Return Result;
}
说明:写在程序段某些行开头数字(①~⑧)是对应语句的编号。 (4) 画出程序的控制流程图(用题中给出的语句编号表示)。 (5) 计算上述程序段的环形复杂度。
(6) 导出基本路径集,列出程序的独立路径(用题中给出的语句编号表示)。 (7) 假设输入的取值范围是 0 <= grade <= 100,请根据(3)中的独立路径,设
计测试用例的输入数据和预期输出。
正在阅读:
使用等价类划分法为NextDate函数设计测试用例04-08
输变电工程安全质量过程控制数码照片管理工作要求(word版)06-07
2019俄罗斯留学政策(1)01-07
化工原理试卷10-18
2019年宁夏高职院校分类考试01-06
北京青年城施工组织设计(合版1)06-27
国家投资基本建设程序06-26
销售人员销售管理技能培训手册08-15
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 等价
- 划分
- 函数
- NextDate
- 测试
- 使用
- 设计
- 2019届江苏省苏州市高三上学期期初调研考试数学(理)试题(word
- 高手谈公式指标 - 图文
- 唐诗三百首(1)(2)
- 2017年会计继续教育(增值税会计处理规定)测试题及答案
- HP ProLiant 服务器 POST 错误消息和蜂鸣代码
- 浅谈如何贯彻落实新条令提升部队
- 魏都区发展现代服务业的调查与思考
- 工程项目环境影响分析试卷94分
- 公务员法
- 培训学习心得体会
- 小学中年级语文预习能力培养研究结题报告
- 2014-2015-1C#复习题
- 大事记编写方法及示例 - 图文
- 《城市园林绿化评价标准》GB/T 50563—2010
- 第3章-面向对象程序设计-上机实验要求(1)
- 人教版七年级语文上册第一单元知识点整理
- 高一新生学生情况调查表 一中
- 存款人利益的法律保护
- 党员干部《焦裕禄》观后感(三篇)
- mycat程序写入和读取中文乱码解决