软件测试第二次实验白盒测试实验报告指导.doc

上传人:飞****2 文档编号:78774952 上传时间:2023-03-19 格式:DOC 页数:7 大小:195.50KB
返回 下载 相关 举报
软件测试第二次实验白盒测试实验报告指导.doc_第1页
第1页 / 共7页
软件测试第二次实验白盒测试实验报告指导.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《软件测试第二次实验白盒测试实验报告指导.doc》由会员分享,可在线阅读,更多相关《软件测试第二次实验白盒测试实验报告指导.doc(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、一、 实验报告表头栏内容要求:1. 学院名称:华信软件学院2. 姓名:名字3. 学号:学号4. 专业:软件工程5. 班级:自然班编号6. 实验项目:白盒测试7. 课程名称:软件测试8. 课程代码:9. 实验时间:2014-4-1110. 实验地点:C509二、 实验报告内容要求:1、实验目的 1、能熟练应用白盒测试技术进行测试用例设计; 2、对测试用例进行优化设计;2、实验内容1)题目内容描述针对三角形问题编写的源代码进行白盒测试。要求绘制出程序的控制流图,采用逻辑覆盖和基路径方法设计测试用例。执行测试用例,并分析测试结果。可以对代码进行静态检查和动态测试。#include iostream.

2、h#include stdio.hvoid Judge(int m_num1,int m_num2,int m_num3)while(scanf(%d %d %d,&m_num1,&m_num2,&m_num3)!=EOF)if(!(m_num1+m_num2=m_num3 | m_num1+m_num3=m_num2 | m_num2+m_num3=m_num1) if (m_num1=m_num2 & m_num1=m_num3) cout等边三角形endl;else if (m_num1=m_num2 | m_num1=m_num3 | m_num2=m_num3)cout等腰三角形en

3、dl;else cout一般三角形endl; else cout不是三角形endl; void main()int a,b,c; Judge(a,b,c);2)测试用例的编写根据条件绘制程序流程图如下:由程序流程图得如下控制流图:采用逻辑覆盖设计测试用例并执行测试用例:(1)语句覆盖:输入测试路径测试结果M_num1M_num2M_num33211-2-3-5不是三角形3451-2-3-6-7-8-10-11-12-14一般三角形3331-2-3-6-7-8-9等边三角形3341-2-3-6-7-8-10-13等腰三角形(2)判定覆盖输入测试路径测试结果M_num1M_num2M_num334

4、51-2-3-6-7-8-10-11-12-14一般三角形(3)条件覆盖:输入测试路径测试结果M_num1M_num2M_num31231-2-3-5不是三角形3211-2-3-6-5不是三角形1321-2-3-6-7-5不是三角形3331-2-3-6-7-8-9等边三角形3451-2-3-6-7-8-10-11-12-14一般三角形3341-2-3-6-7-8-10-13等腰三角形4331-2-3-6-7-8-10-11-13等腰三角形3431-2-3-6-7-8-10-11-12-13等腰三角形(4)判定-条件覆盖:输入测试路径测试结果M_num1M_num2M_num31231-2-3-

5、5不是三角形3211-2-3-6-5不是三角形1321-2-3-6-7-5不是三角形3331-2-3-6-7-8-9等边三角形3451-2-3-6-7-8-10-11-12-14一般三角形3341-2-3-6-7-8-10-13等腰三角形4331-2-3-6-7-8-10-11-13等腰三角形3431-2-3-6-7-8-10-11-12-13等腰三角形(5)条件组合覆盖:输入测试路径测试结果M_num1M_num2M_num31231-2-3-5不是三角形3211-2-3-6-5不是三角形1321-2-3-6-7-5不是三角形3331-2-3-6-7-8-9等边三角形3451-2-3-6-7

6、-8-10-11-12-14一般三角形3341-2-3-6-7-8-10-13等腰三角形4331-2-3-6-7-8-10-11-13等腰三角形3431-2-3-6-7-8-10-11-12-13等腰三角形(6)路径覆盖:输入测试路径测试结果M_num1M_num2M_num3-1-1-11-2-4无法执行完毕1231-2-3-5不是三角形3211-2-3-6-5不是三角形1321-2-3-6-7-5不是三角形3331-2-3-6-7-8-9等边三角形3451-2-3-6-7-8-10-11-12-14一般三角形3341-2-3-6-7-8-10-13等腰三角形4331-2-3-6-7-8-1

7、0-11-13等腰三角形3431-2-3-6-7-8-10-11-12-13等腰三角形基路径方法设计测试用例并执行测试用例:输入测试路径测试结果M_num1M_num2M_num3-1-1-11-2-4无法执行完毕1231-2-3-5不是三角形3211-2-3-6-5不是三角形1321-2-3-6-7-5不是三角形3331-2-3-6-7-8-9等边三角形3451-2-3-6-7-8-10-11-12-14一般三角形3341-2-3-6-7-8-10-13等腰三角形4331-2-3-6-7-8-10-11-13等腰三角形3431-2-3-6-7-8-10-11-12-13等腰三角形3、测试结果分析经过以上测试发现:程序无法结束,达不到预测结果。其余均能正确执行达到预期结果。4、实验思考 通过本次试验,对白盒测试有了一定的认识,学会了一些基本的用法和操作,测出了一些代码规范的问题,能够分析测试结果了。本实验用两种方法对程序进行测试,从中可看出,基路径测试比逻辑覆盖测试过程简单,但是没有逻辑覆盖测试的效果好。所以,我觉得应该更加熟悉两种测试方法的特色,以便在以后的测试中能更快更准确的选择测试方法,快速测试,找到程序中的错误。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com