功能性测试(黑盒测试)实验报告

合集下载

黑盒测试技术实验报告(最终5篇)

黑盒测试技术实验报告(最终5篇)

黑盒测试技术实验报告(最终5篇)第一篇:黑盒测试技术实验报告黑盒测试技术—三角形问题实验报告一、问题描述输入三个整数a、b、c,分别作为三角形的三条边,通过程序判断这三条边是否能构成三角形?如果能构成三角形,则判断三角形的类型并输出(等边三角形、等腰三角形、一般三角形),如果不构成三角形输出不能构成三角形。

要求:(1)输入三个整数a、b、c,必须满足以下条件:1≤a≤200;1≤b≤200;1≤c≤200。

(2)容错处理:输入空值的提示;输入的值满足类型的提示;(3)不限制开发环境,不限制开发语言;(4)尽可能不对自己的程序进行测试设计。

(5)请分别采用边界值分析法、等价类分析法、决策表分析法、基于场景分析法设计测试用例;(6)正文格式(除源代码用小五号单倍行距),其他行距固定值 20,字号小四。

二、程序主要源代码(标注:测试的源代码是哪位同学(学号姓名)编写的。

)三、程序界面(截图)四、设计测试用例1.用边界值测试方法设计测试用例用边界值分析法设计测试用例,按照下列步骤进行:((1)分析各变量取值三角形三条边的取值范围都是1-200,所以边长A 的边界点为 1 和 200,边长 B的边界点为 1 和 200,边长 C 的边界点为 1 和 200。

((2)测试用例数输入条件边界值测试数据 A 1,200 0,1,2,199,200,201 B 1,200 0,1,2,199,200,201 C 1,200 0,1,2,199,200,201设计测试用例(给出所有测试用例)三角形问题的测试用例测试用例编号输入数据预期输出测试结果 a b c 1 0 100 100 边长 A 不合法边长 A 不合法1 100 100 等腰三角形等腰三角形 3 2 100 100 等腰三角形等腰三角形 4 199 100 100 等腰三角形等腰三角形 5 200 100 100 不是三角形不是三角形 6 201 100 100 边长 A 不合法边长 A 不合法100 0 100 边长 B 不合法边长 B 不合法100 1 100 等腰三角形等腰三角形 9 100 2 100 等腰三角形等腰三角形 10 100 199 100 等腰三角形等腰三角形 11 100 200 100 不是三角形不是三角形 12 100 201 100 边长 B 不合法边长 B 不合法100 100 0 边长 C 不合法边长 C 不合法100 100 1 等腰三角形等腰三角形 15 100 100 2 等腰三角形等腰三角形 16 100 100 199 等腰三角形等腰三角形 17 100 100 200 不是三角形不是三角形181****0201边长 C 不合法边长 C 不合法2.用等价类测试方法设计测试用例((1)首先分析题目中给出的条件和隐含的输入要求,输入条件如下:条件:1<=边长 A<=200,1<=边长 B<=200,1<=边长 C<=200 隐含条件:A输入条件有效等价类无效等价类是否是三角形1.1<=A<=2002.1<=B<=2003.1<=C<=2004.A200 8.B<1 || B>200 9.C<1 ||C>200 10.A>=B+C 11.B>=A+C 12.C>=A+B 等腰三角形13.A=B&&B!=C 14.A=C&&C!=B 15.B=C&&C!=A 16.A!=B&&A!=C&&B!=C 等边三角形17.A=B=C 18.A!=B 19.A!=C 20.B!=C(3)设计测试用例,覆盖上表中的等价类,如表1-3 表所示。

黑盒子实验报告

黑盒子实验报告

黑盒子实验报告实验目的,通过对黑盒子进行实验,探究其内部结构和工作原理,分析其对系统的影响和作用。

实验原理,黑盒子是指一种内部结构和工作原理不为人所知的系统或设备。

在实验中,我们无法直接观察黑盒子的内部结构和工作原理,只能通过输入不同的信号或条件,观察输出的结果,从而推断黑盒子的工作原理。

实验设备,黑盒子、各种输入信号设备、观测记录设备。

实验步骤:1. 将黑盒子连接到各种输入信号设备,如电源、传感器等。

2. 对黑盒子进行不同条件的输入,记录输出的结果。

3. 分析不同输入条件下的输出结果,推断黑盒子的内部工作原理。

实验结果:经过一系列实验,我们得出以下结论:1. 黑盒子对不同输入条件的响应存在一定的规律性,但具体的工作原理仍不为人所知。

2. 黑盒子的输出结果可能受到多种因素的影响,包括输入信号的强度、频率等。

3. 黑盒子在系统中起着重要的作用,其工作原理的解析对系统的稳定性和性能有重要意义。

实验分析:黑盒子的内部结构和工作原理一直以来都是科学家们关注的焦点。

通过本次实验,我们对黑盒子的工作原理有了初步的了解,但仍需要进一步的研究和探索。

黑盒子的工作原理对于系统的稳定性和性能有着重要的影响,因此对其进行深入的研究具有重要意义。

结论:通过本次实验,我们对黑盒子的工作原理有了初步的了解,但仍需要进一步的研究和探索。

黑盒子在系统中起着重要的作用,其工作原理的解析对系统的稳定性和性能有重要意义。

我们将继续深入研究黑盒子的内部结构和工作原理,为系统的稳定性和性能提供更好的支持。

参考文献:1. Smith, J. (2010). Understanding the Black Box: A Guide for Researchers. New York: Academic Press.2. Brown, A. (2015). The Role of Black Box in System Stability. Journal of Engineering, 25(3), 112-120.以上为本次实验的报告内容,感谢各位专家和同事的支持与帮助。

黑盒测试技术实验报告模板

黑盒测试技术实验报告模板

黑盒测试技术实验报告模板
1. 引言
本实验旨在通过实践,了解并掌握黑盒测试技术的基本原理与方法。

黑盒测试
指的是在不了解被测试系统内部实现的情况下,仅通过输入和输出进行测试的方法。

在本实验中,我们将使用一个示例应用程序进行黑盒测试,并根据测试结果撰写实验报告。

2. 实验环境和工具
•操作系统:Windows 10
•测试工具:Selenium WebDriver
•集成开发环境:PyCharm
•测试应用程序:示例购物网站
3. 实验过程
3.1 系统概述
示例购物网站是一个在线购物平台,用户可以浏览商品、添加商品到购物车并
进行结算。

本次实验中,我们将针对该网站进行黑盒测试。

3.2 测试用例设计
在设计测试用例之前,我们首先需要对购物网站进行需求分析,根据功能点、
用户角色等因素编写测试用例。

在本实验中,我们将选择以下几个典型的功能点进行测试:
1.用户注册功能测试
2.商品浏览功能测试
3.添加商品到购物车功能测试
4.购物车结算功能测试
3.3 测试环境搭建
为了进行黑盒测试,我们需要安装并配置Selenium WebDriver。

具体步骤如下:
1.安装Python并配置环境变量
2.使用pip安装Selenium库:pip install selenium
3.下载并安装相应浏览器的WebDriver(如ChromeDriver)
4.设置WebDriver的路径:`webdriver.Chrome(executable_path=。

黑盒测试实验报告

黑盒测试实验报告

黑盒测试实验报告一、实验内容计算日期是星期几已知公元1年1月1日是星期一。

请编写一个程序,只要输入年月日,就能自动回答当天是星期几。

要求:为测试该程序的方便,请将计算星期的算法尽量放入一个函数中,输入和输出检查可用其它函数来处理。

为简单起见,不考虑公元前的日期。

提示:(a)解答思路:计算输入日期与公元1年1月1日所相差的天数,具体如下:总天数=公元1年到输入日期上一年年底天数+输入年份的1月到上月月底天数+输入日期的天数(b)闰年满足条件(year%4==0)&&(year%100!=0)||(year%400==0)(1)分析各种输入情况,结合程序输出结果,进行等价类划分,并给出详细测试用例(2)根据(1)所划分的等价类,进行边界值分析,并给出具体的测试用例(3)决策表测试法①列出输入变量month、day、year的有效等价类;(条件桩)②分析程序的规格说明,给出问题规定的可能采取操作;(动作桩)③画出决策表(简化)④根据决策表,给出详细测试用例二、实验要求(1)根据题目要求编写测试用例(2)撰写实验报告(3)有关的实现程序请附到实验报告中(4)实验报告命名规则:学号后两位+姓名_黑盒实验三、实验报告(1)程序代码#include <iostream>using namespace std;void main(){int year, month, day;cout<<"请输入年份:"<<endl;cin>>year;cout<<"请输入月份:"<<endl;cin>>month;cout<<"请输入日期:"<<endl;cin>>day;int i, num=0,total, total1, total2;for(i=1; i<year; i++){if((i%4==0)&&(i%100!=0)||(i%400==0))num++;}total1 = 365*(year-num-1) + 366*num;if((year%4==0)&&(year%100!=0)||(year%400==0)) {switch(month){case 1:total2 = 0;break;case 2:total2 = 31;break;case 3:total2 = 60;break;case 4:total2 = 91;break;case 5:total2 = 121;break;case 6:total2 = 152;break;case 7:total2 = 182;break;case 8:total2 = 213;break;case 9:total2 = 244;break;case 10:total2 = 274;break;case 11:total2 = 305;break;case 12:total2 = 335;break;}}else{switch(month){case 1:total2 = 0;break;case 2:total2 = 31;break;case 3:total2 = 59;break;case 4:total2 = 90;break;case 5:total2 = 120;break;case 6:total2 = 151;break;case 7:total2 = 181;break;case 8:total2 = 212;break;case 9:total2 = 243;break;case 10:total2 = 273;break;case 11:total2 = 304;break;case 12:total2 = 334;break;}}total = total1 + total2 + day;int week;week = total % 7;switch(week){case 0:cout<<"今天是星期天"<<endl;break;case 1:cout<<"今天是星期一"<<endl;break;case 2:cout<<"今天是星期二"<<endl;break;case 3:cout<<"今天是星期三"<<endl;break;case 4:cout<<"今天是星期四"<<endl;break;case 5:cout<<"今天是星期五"<<endl;break;case 6;cout<<"今天是星期六"<<endl;break;}}测试用例原因:C1:year为闰年C2:month为1、3、5、7、8、10、12 C3:month为4、6、9、11C4:month为2C5:1<=day<=27C6:day=28C7:day=29C8:day=30C9:day=31结果:E1:输出今天是星期几。

黑盒测试实验报告

黑盒测试实验报告

一、实验目的1、能熟练应用功能性测试技术进行测试用例设计;2、对测试用例进行优化设计;二、实验内容题目11、题目内容描述三角形问题:输入三个整数a、b、c,分别作为三角形的三条边,通过程序判断着三条边是否能够成三角形。

如果能够成三角形,则判断三角形的类型(等边三角形、等腰三角形、一般三角形)。

要求输入三个整数a、b、c,必须满足以下条件:1<=a<=100;1<=b<=100;1<=c<=100。

2、测试用例的编写3、测试结果分析A、测试结果列表:B、测试结果截图:C、分析结果:有以上结果可知:用例7和用例16失败可得出该程序考虑不周全。

当输入数据为小数时,程序无法输出正确结果,另外,当输入数据不是一个数的时候,程序也无法输出正确结果。

4、实验思考三角形问题的关键在我看来是隐含的对输入条件的要求:1.正数 2.3个数 3.整数 4.非零数 5.两边之和大于第三边6. 等腰三角形7.等边三角形,对这些输入条件进行考虑并选择测试数据测试,运用等价类测试法,一个三角形问题就基本可以解决了。

通过这次软件测试实验,我学到了很多东西。

这次的实验内容是三角形问题,首先我根据需求规格说明书和所应具有的功能位依据,确定了有效等价类和无效等价类,从而画出了等价类表;然后我又根据等价类表写出了测试用例表。

接着在C++环境下编写出了相应的程序,再根据测试用例表,测试出相应的结果。

虽然是一个简单的测试,但是我认识到,测试效果的好坏很大程度上取决于是否采用好的测试过程,所以应该先精心设计好测试过程,然后再认真执行这些过程,而不是盲目的进行测试。

附录:程序代码主要函数(判断输入数据的函数)void CMyDlg::OnBTNJudge(){// TODO: Add your control notification handler code hereUpdateData();if(!(this->m_num1+this->m_num2<=this->m_num3 || this->m_num1+this->m_num3<=this->m_num2 || this->m_num2+this->m_num3<=this->m_num1) && (this->m_num1>=1 && this->m_num1<=100) && (this->m_num2>=1 && this->m_num2<=100)&&(this->m_num3>=1 && this->m_num3<=100)) {if (this->m_num1==this->m_num2 && this->m_num1==this->m_num3) MessageBox(" 等边三角形",NULL,MB_OK);else if (this->m_num1==this->m_num2 || this->m_num1==this->m_num3 || this->m_num2==this->m_num3)MessageBox(" 等腰三角形",NULL,MB_OK);elseMessageBox(" 一般三角形",NULL,MB_OK);}else{if(this->m_num1<1||this->m_num1>100||this->m_num2<1||this->m_num2>1 00||this->m_num3<1||this->m_num3>100)MessageBox(" 输入有误",NULL,MB_OK);elseMessageBox(" 不是三角形",NULL,MB_OK);}}。

软件测试技术实验报告

软件测试技术实验报告

实验一黑盒测试
一、实验目的及要求
实验目的:
1、能熟练应用功能性测试技术进行测试用例设计;
2、对测试用例进行优化设计;
实验原理:
测试“日期推算”程序
该程序的功能是输入一个日期,输出该日期后两天的日期,例如输入2014年1月1日,则输出2014年1月3日。

现在假设“日期推算”程序已经被开发出来了,请对该程序进行功能测试,要求用尽可能少的测试用例检测出尽可能多的软件缺陷。

二、实验环境
一台装有windows操作系统的计算机,vc++6.0
三、实验内容
为了方便,我们不考虑闰年的问题,默认为2月都是28天,假设限定输入数据均为整数,日期中年份的有效值范围为1000~9999。

四、实验步骤
1.选定测试方法
2.等价类划分
划分等价类的方法有:
按区间划分、按数值划分、按数值集合划分、按限制条件划分、按限制规则划分等。

确定了等价类后,可建立等价类表。

3.执行测试用例
请根据“日期推算”程序功能要求,自行开发该程序。

4.测试执行结果,并统计,填入表中。

软件工程黑盒测试实验报告

软件工程黑盒测试实验报告

软件工程黑盒测试实验报告实验目的本次实验旨在对软件工程中的黑盒测试进行实践,通过对已知需求的软件系统进行测试,检验系统是否符合需求规格说明书中的要求,并发现潜在的缺陷。

实验环境本次实验使用了XXX软件工程公司开发的测试工具,测试对象为一个简单的计算器应用程序。

测试环境为Windows操作系统。

实验步骤1.需求分析:首先对计算器应用程序的功能进行分析,了解其需求规格说明书中的各项功能。

2.测试用例设计:根据需求规格说明书编写测试用例,包括正常输入、异常输入和边界条件等。

3.测试执行:使用测试工具对计算器应用程序进行黑盒测试,按照设计的测试用例逐一执行,并记录测试结果。

4.缺陷分析:对测试过程中发现的缺陷进行分析,包括未通过的测试用例和异常情况。

5.报告撰写:根据实验结果撰写测试报告,总结测试过程中的经验和不足,并提出改进建议。

测试结果经过测试,计算器应用程序在正常输入条件下功能正常,符合需求规格说明书中的要求。

但在异常输入和边界条件下存在一些问题,如除数为零时未作出相应提示。

测试报告中详细列出了测试用例和测试结果。

不足之处1.部分测试用例设计不够全面,存在遗漏的情况。

2.对于一些复杂的边界条件,测试覆盖率不够。

3.缺乏对性能和安全性的测试,仅仅着重在功能方面进行测试。

改进建议1.加强对边界条件的测试,提高测试覆盖率。

2.增加对性能和安全性的测试,对于复杂的功能和数据进行更深入的测试。

3.定期进行测试用例的回归测试,保证软件系统的稳定性。

总结通过本次黑盒测试实验,我对软件工程中的测试方法和流程有了更深入的了解,并掌握了测试用例设计和执行的基本技巧。

实践中发现了自身的不足之处,在今后的学习和工作中将不断改进和提升自己的测试能力。

以上为本次软件工程黑盒测试实验的报告内容,感谢您的阅读。

软件测试黑盒测试实验报告

软件测试黑盒测试实验报告

软件测试黑盒测试实验报告软件测试黑盒测试实验报告一、引言软件测试是软件开发过程中不可或缺的一部分,旨在发现和纠正软件中的错误和缺陷。

黑盒测试作为软件测试的一种方法,主要关注软件的功能和用户需求,而不考虑内部结构和实现细节。

本实验旨在通过黑盒测试方法,对某一软件进行测试,并分析测试结果,以评估软件的质量和可靠性。

二、实验目的本实验的主要目的是通过黑盒测试方法,对软件的功能进行全面而系统的测试,以发现潜在的错误和缺陷。

同时,通过测试结果的分析,评估软件的质量和可靠性,并提出改进建议。

三、实验环境和工具本实验使用的软件是一个在线购物系统,实验环境为Windows操作系统。

测试工具包括Selenium WebDriver和Junit。

四、实验步骤1. 确定测试用例:根据软件的功能和用户需求,制定一系列测试用例,覆盖软件的各个功能模块和边界条件。

2. 搭建测试环境:安装并配置Selenium WebDriver和Junit,以便进行自动化测试。

3. 编写测试脚本:根据测试用例,使用Java语言编写测试脚本,实现对软件功能的模拟和测试。

4. 执行测试脚本:运行测试脚本,对软件进行自动化测试。

记录测试过程中的输入、输出和错误信息。

5. 分析测试结果:根据测试脚本的执行结果,分析软件的功能是否符合预期,是否存在错误和缺陷。

六、实验结果与分析在本次实验中,共编写了100个测试用例,并执行了相应的测试脚本。

通过对测试结果的分析,得出以下结论:1. 软件的基本功能测试通过率达到90%以上,说明软件在满足用户需求方面表现良好。

2. 在边界条件测试中,发现了一些潜在的错误和缺陷,例如在输入非法字符时,软件没有给出相应的错误提示。

3. 在性能测试中,软件的响应时间较长,需要进一步优化。

4. 在安全性测试中,软件存在一些漏洞,需要加强对用户信息的保护。

综上所述,软件在功能方面表现良好,但仍存在一些错误和缺陷,需要进一步改进和优化。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
23
只给a,c
24
给出三个以上
25
非零数
3
一边为零
a为0
26
b为0
27
c为0
28
二边为零
a,b为0
29
a,c为0
30
b,c为0
31
三边a,b,c均为0
32
正数
4
一边<0
a<0
33
b<0
34
c<0
35
二边<0
a<0且b<0
36
a <0且c<0
37
b<0且c<0
38
三边均<0; a<0且b<0且<0
39
输出条件
构成一般
三角形
a+b>c
5
a+b<c
40
a+b=c
41
b+c>a
6
b+c<a
42
b+c=a
43
a+c>b
7
a+c<b
44
a+c=b
45
构成等要
三角形
两边之和大于第三边
a=b
8
b=c
9
a=c
10
构成等边三角形
a=b=c
11
(2)根据所学知识确定优化策略(原则:用最少的用例检测出更多的缺陷、软件测试的充分性与冗余性考虑),设计两套测试用例集。
输入
a=3;b=4;c=5
预期结果
输出“三角形是一般三角形”
测试结果
输出“三角形是一般三角形”
测试日期
2011-11-15
备注

表1-4Test2测试用例的测试结果
测试用例ID
Test2
目的
测试程序能否识别等腰三角形
前提
输入三个不等的正整数,且两边之和大于第三边
输入
a=4;b=4;c=5
预期结果
输出“三角形是等腰三角形”
表1-1三角形问题等价类划分
有效等价类
号码
无效等价类
号码
输入条件
输入三个整数
整数
1
一边为非整数
a为非整数
12
b为非整数
13
c为非整数
14
两边为非整数
a, b为非整数
15
b, c为非整数
16
a, c为非整数
17
三边均为非整数
18
三个数
2
只给一边
只给a
19
只给b
20
只给c
21
只给两边
只给a,b
22
只给b,c
(1)分析各种输入情况,列出为输入变量month、day、year划分的有效等价类。
(2)分析程序的规格说明,并结合以上等价类划分的情况,给出问题规定的可能采取的操作(即列出所有的动作桩)。
(3)根据(1)和(2),画出简化后的决策表。
实验步骤
1、三角形问题
(1)根据功能性测试技术设计测试用例,主要考虑等价类划分测试技术。
Test22
2
28
2004
1/3/2004
Test23
2
28
2005
2/3/2005
Test24
2
29
2004
2/3/2004
Test25~27
2
29
2005
不可能
Test28~29
2
30
2004
不可能
(3)根据设计的两套测试用例集进行测试。
以下是对步骤(2)中的Test1和Test6进行测试的结果。
测试用例ID
Test6
目的
测试程序能否识别错误输入
前提
1≤month≤12;1≤day≤31
输入
month=6;day=31;year=2001
预期结果
输出:输入错误,6月份不存在31日
测试结果
输出:输入错误,6月份不存在31日
测试日期
2011-11-15
备注

实验总结
实验内容
功能性测试(黑盒测试)
实验目的:
1、掌握应用功能性测试技术进行测试用例设计。
2、掌握对测试用例进行优化设计方法。
实验内容:
1.题目一:三角形问题
根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。
“一个程序读入三个整数。把此三个数值看成是一个三角形的三个边。这个程序要打印出信息,说明这个三角形是三边不等的、是等腰的、还是等边的。”
测试结果
输出“三角形是等腰三角形”
测试日期
2011-11-15
备注

2、日期问题
(1)根据功能性测试技术设计测试用例,主要考虑决策表测试技术。
决策表适合描述不同条件集合下采取行动的若干组合的情况。
•决策表的构成:
–桩部分
–条目部分
–条件部分
–行动部分
•使用决策表标识测试用例,则把条件解释为输入,行动解释为输出。
表2-3日期问题测试用例表
测试用例
month
day
year
预期输出
Test1~3
6
28
2001
30/6/2001
Test4
6
29
2001
1/7/2001
Test5
6
30
2001
2/7/2001
Test6
6
31
2001
不可能
Test7~10
3
29
2002
31/3/2002
Test11
3
30
2002
1/4/2002
D3:{day:day=28};
D4:{day:day=29};
D5:{day:day=30};
D6:{day:day=31};
Y1:{year:year是闰年};
Y2:{year:year不是闰年}。
建立NextDate函数的简化决策表如下表2-1所示。
表2-1日期问题简化决策表
规则
选项规则
1~3
仔细研究动作桩,可以在以下的等价类集合上建立决策表。
M1:{mount:month有30天};
M2:{mouth:month有31天,12月份除外};
M3:{month:month是12月};
M4:{mouth:month是2月};
D1:{day:1<=day<=26};
D2:{day:day=27};
2.题目二:日期问题
用决策表测试法测试以下程序:该程序有三个输入变量month、day、year(month、day和year均为整数值,并且满足:1≤month≤12和1≤day≤31),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。例如,输入为2004年11月29日,则该程序的输出为2004年12月1日。
4
5
6
7~10
11
12
13~16
17
条件
C1:month在
M1
M1
M1
M1
M2
M2
M2
M3
M3
C2:day在
D1~D3
D4
D5
D6
D1~D4
D5
D6
D1~D4
D5
C3:year在









动作
A1:不可能

A2:day加2



A3:day复位1



A4:day等于2


A5:month加1




A6:month复位

A7:year加1

日期问题决策表续2-2
规则
选项规则
18
19
20
21
22
23
24
25~27
28~29
条件
C1:month在
M3
M4
M4
M4
M4
M4
M4
M4
M4
C2:day在
D6
D1
D2
D2
D3
D3
D4
D4~D6
D5~D6
C3:year在


Y1
Y2
Y1
Y2
Y1
Y2
Y1
•使用等价类划分方法必须仔细分析和推敲题目所给出的要求。本题的输人条件要求的关键之处有:
–1)整数;
–2)三个数;
–3)非零数;
–4)正数;
•输出条件要求的关键之处有:
–5)应满足两边长之和大于第三边边长;
–6)等腰;
–7)等边;
•其中,3)、4)和5)并没有在题目上明显给出,但这些条件是必要的。
列出等价类表(表中号码为等价类编号)
表2-4 Test1测试用例的测试结果
测试用例ID
Test1
目的
测试程序能否识别正确输出日历上隔一天的日期
前提
1≤month≤12;1≤day≤31
输入
month=6;day=28;year=2001
预期结果
输出:30/6/2001
测试结果
输出:30/6/2001
测试日期
2011-11-15
备注

表2-5 Test6测试用例的测试结果
相关文档
最新文档