白盒测试实验
更新时间:2023-10-19 09:58:01 阅读量: 综合文库 文档下载
实验四 白盒测试
一、实验目的
1. 掌握白盒测试技术,并能应用白盒测试技术设计测试用例。 2. 熟练使用Junit实施测试。 二、实验设备
主流 PC 机一台,要求安装 windows 操作系统、Office、Eclipse 和 Junit。 三、实验内容
1. 使用逻辑覆盖测试方法测试以下程序段 voidDoWork ( int x, int y, int z ) { 1 int k=0, j=0;
2 if((x>3)&&(z<10)) 3 {
4 k=x*y-1; 5 j=sqrt(k); 6 }
7 if((x==4)||(y>5)) 8 j=x*y+10; 9 j=j%3; 10 }
说明:程序段中每行开头的数字(1—10)是对每条语句的编号。 (1)画出程序的控制流图(用题中给出的语句编号表示)。
(2)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方 法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。 2. 计算生日是星期几
已知公元1年1月1日是星期一。编写一个程序,只要输入年月日,就能回答那天是星 期几。应用逻辑覆盖方法和基本路径测试方法为上面的问题设计测试用例。 四、实验步骤
1. 根据白盒测试技术设计测试用例,主要考虑逻辑覆盖测试(语句覆盖、判断覆盖、 条件覆盖、判断/条件覆盖、条件组合覆盖、路径覆盖)和基本路径测试技术。 2. 计算测试用例的分支覆盖率、条件覆盖率和语句覆盖率等测试管理指标。 五、实验要求
1. 根据题目要求编写测试用例; 2. 撰写实验报告。 六、实验思考
1. 在实际的白盒测试中,如何设计测试用例才能达到用最少的测试用例检测出最多的缺陷?
2. 在进行用例设计时,如何考虑软件测试用例的充分性和减少软件测试用例的冗余性?
正在阅读:
白盒测试实验10-19
老师不在的时候作文600字07-15
绿色数据中心的空调选择 - 图文04-03
2019年信息化办公室工作总结范文(四篇) - 图文12-31
FA-ZZ-001 INT减振片FMEA A3 05-8-2207-25
人教版八年级下册生物7.3.2生物进化的历程练习试题04-24
五年级班主任教学工作总结范本参考03-25
企业进销存06-10
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 测试
- 白盒