您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 商业计划书 > 软件测试计划书---副本
软件测试计划书计划书题目:对WhiteBoxTestingTool测试专业:软件工程姓名:张芸学号:08121533班级:08软件Y1指导教师:李春光起至日期:2011-6-27——2011-6-312011年6月27日目录1.引言.......................................................................................................31.1编写目的.............................................................................................................................31.2背景.....................................................................................................................................31.3............................................................................................................................................32.计划.......................................................................................................32.1计划说明.............................................................................................................................32.2测试内容.............................................................................................................................42.3测试.....................................................................................................................................43.测试设计说明......................................................................................63.1测试.....................................................................................................................................64.评价准则..............................................................................................74.1范围.....................................................................................................错误!未定义书签。4.2数据整理.............................................................................................错误!未定义书签。4.3尺度.....................................................................................................错误!未定义书签。1.引言1.1编写目的软件测试的目的在于发现错误,但软件错误是不可避免的,所以必须经过严格的测试。通过对本软件的测试,尽可能的发现软件中的错误,借以减少系统内部各模块的逻辑,功能上的缺陷和错误,保证每个单元能正确地实现其预期的功能。本次测试用例设计主要采用黑盒测试方法,对基本路径测试和条件测试的白盒测试工具进行测试,输入测试用例,通过查看AST和流图得到测试结果。1.2背景WhiteBoxTestingTool针对Java源代码被测单元进行基本路径测试或条件分支测试。1.3范围对java源程序进行测试。1.4参考资料软件测试方法与实践2.计划2.1计划说明此次测试计划包括对WhiteBoxTestingTool进行它所能进行的基础测试,基本路径测试,条件测试等的测试,从而写出测试用例,通过查看AST和流图查看相应测试结果。其中条件测试的错误类型包括:布尔操作符错误(遗漏布尔操作符、布尔操作符多余或者布尔操作符不正确)。布尔变量错误。布尔括号错误。关系操作符错误。算术表达式错误。测试计划图如下:2.2测试内容对基本路径测试和条件测试的白盒测试工具进行测试2.3测试2.3.1进度安排序号内容时间1课程设计选题,查阅资料,分析、学习“软件测试计划”样例,熟悉“软件测试计划大纲”中各部分的内容1天2根据项目进行测试计划设计1天3编制“软件测试计划书”1天4对WhiteBoxTestingTool进行测试1天5编制测试用例分析报告”1天2.3.2条件操作系统:WindowsXP处理器:200MHz奔腾处理器256MB内存2.3.3测试资料测试程序:#includestdio.h#defineN10voidmain(void){inti,number,top,bott,min,loca,a[N],flag;charc=0;printf(输入10个数(a[i]a[i-1])\n);scanf(%d,&a[0]);i=1;while(iN){scanf(%d,&a[i]);if(a[i]a[i-1])i++;else{printf(请重输入a[i]);printf(必须大于%d\n,a[i-1]);}}printf(\n);for(i=0;iN;i++)printf(%4d,a[i]);printf(\n);flag=1;while(flag){printf(请输入查找数据:);scanf(%d,&number);loca=0;top=0;c=0;bott=N-1;if((numbera[0])||(numbera[N-1]))loca=-1;while((loca==0)&&(top=bott)){min=(bott+top)/2;if(number==a[min]){loca=min;printf(%d位于表中第%d个数\n,number,loca+1);}elseif(numbera[min])bott=min-1;elsetop=min+1;}if(loca==0||loca==-1)printf(%d不在表中。\n,number);while(c!='y'&&c!='Y'&&c!='N'&&c!='n'){printf(是否继续查找?Y/N!\n);c=getchar();}printf(%c\n,c);if(c=='N'||c=='n')flag=0;}}3.测试设计说明3.1测试3.1.1控制输入:测试用例执行测试结果:流图显示在FlowGraph中,AST显示在Result(s)中。3.1.2输入数据类型:int数组:a[0]~a[N]要求:按升序排序3.1.3输出输出要查找的数据的下标或者数据不在表中3.1.4过程初始化:#defineN10/*定义数组大小为10*/变量:inti,number,top,bott,min,loca,a[N],flag;中间步骤:通过两个循环来执行数据是否已升序排好和折半查找数据的下标运行结束方式:当输入N时程序结束4.评价准则
本文标题:软件测试计划书---副本
链接地址:https://www.777doc.com/doc-5552460 .html