采用黑盒测试的等价类划分和边界值分析等测试方法来对三角形问题和隔天日期问题进行测试用例的设计和测试。
实 验 内 容
功能性测试(黑盒测试) 功能性测试(黑盒测试) 实验目的: 实验目的: 1、掌握应用功能性测试技术进行测试用例设计。 2、掌握对测试用例进行优化设计方法。
实验内容: 实验内容: 1.题目一:三角形问题 .题目一: 根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。 “一个程序读入三个整数。把此三个数值看成是一个三角形的三个边。这个程序要打印 出信息,说明这个三角形是三边不等的、是等腰的、还是等边的。” 2.题目二:日期问题 .题目二 用决策表测试法测试以下程序:该程序有三个输入变量 month、day、year(month 、 day 和 year 均为整数值,并且满足:1≤month≤12 和 1≤day≤31),分别作为输入日期的月份、日、 年份,通过程序可以输出该输入日期在日历上隔一天的日期。例如,输入为 2004 年 11 月 29 日,则该程序的输出为 2004 年 12 月 1 日。 (1) 分析各种输入情况,列出为输入变量 month 、 day 、 year 划分的有效等价类。 (2) 分析程序的规格说明,并结合以上等价类划分的情况,给出问题规定的可能采取的 操作(即列出所有的动作桩) 。 (3) 根据 (1) 和 (2) ,画出简化后的决策表。
实验步骤 1、三角形问题 、 (1)根据功能性测试技术设计测试用例,主要考虑等价类划分测试技术。 使用等价类划分方法必须仔细分析和推敲题目所给出的要求。本题的输人条件要求 的关键之处有: – – – – – – – 1) 整数; 2) 三个数; 3) 非零数; 4) 正数; 5) 应满足两边长之和大于第三边边长; 6) 等腰; 7) 等边;
输出条件要求的关键之处有:
其中,3)、4)和 5)并没有在题目上明显给出,但这些条件是必要的。 表 1-1 三角形问题等价类划分 有效等价类 号码 无效等价类 a 为非整数 输入三个 整数 整数 1 一边为非整数 两边为非整数 b 为非整数 c 为非整数 a, b 为非整数 号码 12 13 14 15
列出等价类表(表中号码为等价类编号)
输 入 条 件
的测试信息, 如测试程序、 测试用例, 测试报告等) 二 实验原理黑盒测试原理: 已知产品的功能设计规格, 可以进行测试证明每个实现了的功能是否符 黑盒测试原理: ...
软件测试之黑盒 白盒测试实验报告软件测试之黑盒 白盒测试实验报告隐藏>> 实验题目:对电话账单进行功能方法测试 实验题目学号 20083562 20083552 20083556 20083557 ...
黑盒测试实验报告_物理_自然科学_专业资料。黑盒测试实验 班级:软件 114 姓名...以最大限度的代表该类型的软件的需求功能; 2、软件测试的时候需要尽量考虑软件...
白盒测试和黑盒测试实验报告_计算机软件及应用_IT/计算机_专业资料。软件质量...存放实现主要功能的文件 junittest 存放测试功能文件 (2)创建测试类 选中“ ...
软件测试实验报告(测试计划+黑盒测试+白盒测试)_工学_高等教育_教育专区。...测试资料 黑盒测试测 试规划是基于产品的功能 ,目的是检查程序各个功能是否能够...
三角形问题黑盒测试实验报告一、实验目的 1、能熟练应用功能性测试技术进行测试用例设计; 2、对测试用例进行...
如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 加入阅读会员!获取下载券 软件测试实验报告_黑盒测试2 隐藏>> 软件...
功能性测试(黑盒测试)实... 6页 免费 白盒测试和黑盒测试实验... 24页...实验报告实验名称: 黑盒测试 实验地点: 信息楼 403 实验日期: 2012-4-28 ...
黑盒测试实验报告 8页 免费 黑盒测试实验报告 4页 2财富值 功能性测试(黑盒测试)实验... 6页 免费 三角形(黑盒测试) 6页 2财富值 黑盒测试实验报告 7...
黑盒测试实验报告 隐藏>> 实验一 实验一 黑盒测试一、实验目的通过对于实例程序的测试,熟悉功能性测试的基本方法。 二、实验要求(1)综合运用功能性测试方法(如...
热门文档