- 38
- 0
- 约5.25千字
- 约 11页
- 2016-11-28 发布于北京
- 举报
2016白盒测试实验报告
实验一:白盒软件测试
一、实验目的、实验A程序思路:计算输入日期与公元1年1月1日所相差的天数,具体如下:总天数=公元1年到输入日期上一年年底天数+输入年份的1月到上月月底天数+输入日期的天数
B闰年满足条件(year%4==0)(year%100!=0)||(year%400==0)
(1)分析各种输入情况,结合程序输出结果,并给出详细测试用例;
(2)根据(1)所划分的等价类,进行边界值分析,并给出具体的测试用例;
(3)决策表测试法;
①列出输入变量month、 day、 year的有效等价类;(条件桩)
②分析程序的规格说明,给出问题规定的可能采取操作;(动作桩)
③画出决策表(简化);
④根据决策表,给出详细测试用例。
代码:(被测部分为while循环内部语句)
#include iostream
using namespace std;
int main()
{
int x=1,year, month, day;
while(x)
{
1.int i, num=0,total, total1, total2;
2.cout请输入年份: ;
3.cinyear;
4.cout请输入月份: ;
5.cinmonth;
6.cout请输入日期: ;
7.cinday;
//求得输入年份之前一年末的总天数
原创力文档

文档评论(0)