白盒测试:路径测试及测试用例设计

白盒测试:路径测试及测试用例设计

ID:20356824

大小:93.00 KB

页数:4页

时间:2018-10-12

白盒测试:路径测试及测试用例设计_第1页
白盒测试:路径测试及测试用例设计_第2页
白盒测试:路径测试及测试用例设计_第3页
白盒测试:路径测试及测试用例设计_第4页
资源描述:

《白盒测试:路径测试及测试用例设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2014—2015学年第2学期软件测试技术课程实验报告学院:计算机科学技术专业:软件工程班级:软件12401姓名:李晶宇学号:041240134任课教师:刘玉宝实验日期:2015年6月16日实验题目实验5、白盒测试:路径测试及测试用例设计实验目的1、掌握独立路径,程序基本路径测试的概念。2、掌握独立路径测试法。实验内容程序intbinsearch(intarray[],intkey)实现折半查找的功能。数组array元素按升序排列,length为数组array的长度,key为要查找的值。试用独立

2、路径集测试法测试该程序,撰写实验报告。关键代码如下(Java实现)publicstaticintbinsearch(intarray[],intkey){intlow=0;inthigh=array.length-1;intmiddle;while(low<=high){middle=(low+high)/2;if(array.[middle]==key){returnmiddle;}elseif(array.[middle]

3、e-1;}}return-1;}实验步骤:1)画出程序的流图(控制流程图)。-2-1=in.readLine();14657893程序入口(数组元素升序)2low<=high(low+high)/2array[middle]==keyYNarray[middle]

4、,V(G)=3。2)确定只包含独立路径的基本路径集。V(G)值正好等于该程序的独立路径的条数。程序的独立路径是:Path1:→→→→→Path2:→→→→→→→Path3:→→→→→→→→3)根据上面的独立路径,设计测试用例,得到测试用例表。为了确保基本路径集中的每一条路径的执行,根据判断结点给出的条件,选择适当的数据以保证每一条路径可以被测试到,满足上面例子基本路径集的测试用例表如下:-2-Path1:→→→→→输入数据1,3,6,9,10,12,15被查找数9预期结果3Path2:→→→→→

5、→→输入数据3,8,9,14,16,19,22,34被查找数22预期结果6Path3:→→→→→→→→输入数据-5,-1,8,9,11,15,17,19,27被查找数9预期结果35)执行测试,填写软件缺陷报告。测试模块基本路径测试开发者李晶宇测试员李晶宇测试日期2015.6.16软件缺陷列表缺陷ID缺陷详细信息BUG1当输入数据为-5,-3,-2,-1,5,6,8,9查找-6时,输出值为-1;查找10时,输出值为-1.实验总结经过这次的实验,我学习到白盒测试:基本路径测试的实际用处。要做到聪明地

6、测试而不是辛苦地测试。做出切实可行的测试计划,采取有效的测试案例集,进而提高测试质量。成绩-2-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。