软件测试实验4

上传人:s****a 文档编号:198924833 上传时间:2023-04-10 格式:DOCX 页数:5 大小:94.17KB
返回 下载 相关 举报
软件测试实验4_第1页
第1页 / 共5页
软件测试实验4_第2页
第2页 / 共5页
软件测试实验4_第3页
第3页 / 共5页
点击查看更多>>
资源描述
实验名称实验四 白盒测试课程名称软件测试成绩学院(系)软件学院专业软件工程班级学生姓名 学号 实验地点 实验日期一、实验目的:1. 掌握白盒测试原理和测试方法2. 使用白盒测试的逻辑测试和基本路径测试法设计测试用例二、实验内容:1. 画出如下程序段的程序流程图,分别用最少的测试用例完成语句覆盖、判定覆盖、 条件覆盖和路径覆盖的测试设计。void test(int x, int y)(if (x0 & y10) y=y/x;if(x-10 | y10判定条件 N=x-10 or y0取真时T1,取假时F1;y10取真时T2,取假时F2;对于N: x-10取真时T3,取假时F3;Y0,y10条件:x-10,y0,y10P1(a-c-e)x=-11,y=-112F1, F2, T3, T4x-10,y 0 )5 (6 if ( i=0 )7 x=y+2;8 else9 if ( i=1 )10 y=y+10;11 else12 x=y+20;13 / while14 / Test1程序流程图如下所示:控制流图如下所示:给定控制流图G的环形复杂度一V(G),定义为V(G) = E-N+2其中,E是控制流图中边的数量,N是控制流图中的节点数量。所以根据控制流图可知环形复杂度为:V(G) = E-N+2 = 11 - 9 + 2 = 4根据控制流图可知其独立路径有:程序的独立路径集合有4种:1: 12 9;2: 12 34 82 9;3: 12 3 5 78 2 9;4: 12 3 5 68 2 9;接着使用边界值分析方法设计测试用例:nixy-1000000)01020112001201011001011000010三、实验总结这次的实验加深了对软件测试的“白盒测试原理”的了解,在设计软件测试代码的过程 中通过网上搜索资料也从中学习到了很多周边的知识。在这次的实验过程中最重要的是了解 到白盒测试的优缺点,及其在军工软件、航天航空软件、工业控制软件等等上的运用 。日期页,共.指导教师注:请用A4纸书写,不够另附纸。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!