软件测试白盒测试测试用例与代码
实验二 白盒测试
1.实验目的
能熟练应用白盒测试技术设计测试用例
2.实验内容
计算生日是星期几
已知公元1年1月1日 是星期一。编写一个程序,只要输入年月日,就能回答那天是星期几。应用逻辑覆盖方法和基本路径测试方法为上面的问题设计测试用例。要求:
(1)画出该程序的控制流图;
(2)用基本路径测试方法给出测试路径;
(3)为满足判定/条件覆盖设计测试用例。
3.程序代码
#include "stdio.h"
#include "conio.h"
int main1()
{
int day,mn,yr,i,days=0,s,k;
int mont[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
char wek[][9]={ {'S','u','n','d','a','y'},
{'M','o','n','d','a','y'},
{'T','u','e','s','d','a','y'},
{'W','e','d','n','s','d','a','y'},
{'T',&