黑盒测试

您所在的位置:网站首页 等价怎么表示出来 黑盒测试

黑盒测试

2024-07-12 16:16| 来源: 网络整理| 查看: 265

实验目的

(1)掌握应用黑盒测试技术进行测试用例设计。 (2)掌握对测试用例进行优化设计方法。

实验内容

日期问题 测试以下程序:该程序有三个输入变量month、day、year(month、day和year均为整数值,并且满足:1≤month≤12、1≤day≤31和1900≤year≤2050),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。例如,输入为2004 年11月30日,则该程序的输出为2004年12月1日。 (1)划分等价类 (2)按照等价类划分法设计测试用例; (3)按照边界值分析法设计测试用例; (4)按照判定表驱动法设计测试用例。 (5)编写nextDate函数; (6)掌握Junit4的用法,使用Junit4测试nextDate函数。 JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。 掌握Junit4定义的一些常见Annotations:

org.junit.Test org.junit.Before org.junit.After org.junit.BeforeClass org.junit.AfterClass org.junit.Ignore org.junit.runner.RunWith org.junit.runners.Suite.SuiteClasses org.junit.runners.Parameterized.Parameters 实验要求

(1)根据题目要求编写测试用例; (2)准备nextDate函数,使用Junit4测试执行测试; (3)实验结果要求给出测试用例集测试效果比较。 (4)撰写实验报告。

实验过程 (1)根据题目要求编写测试用例 划分等价类并编号 输入数据有效等价类无效等价类年(1) 1900到2050内的闰年整数(10) year2050(12) 其他输入月(3) 1,3,5,7,8,10,12内的整数(13) month


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3