《软件测试方法》实验报告.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《软件测试方法》实验报告.docx》由会员分享,可在线阅读,更多相关《《软件测试方法》实验报告.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科生实验报告实验课程软件测试方法技术学院名称管理科学学院专业名称信息与计算科学学生姓名学生学号指导教师徐静实验地点6C402实验成绩 二 一五 年 九 月 二 一五 年 十 月填写说明1、 适用于本科生所有的实验报告(印制实验报告册除外);2、 专业填写为专业全称,有专业方向的用小括号标明;3、 格式要求: 用A4纸双面打印(封面双面打印)或在A4大小纸上用蓝黑色水笔书写。 打印排版:正文用宋体小四号,1.5倍行距,页边距采取默认形式(上下2.54cm,左右2.54cm,页眉1.5cm,页脚1.75cm)。字符间距为默认值(缩放100%,间距:标准);页码用小五号字底端居中。 具体要求:题目
2、(二号黑体居中);摘要(“摘要”二字用小二号黑体居中,隔行书写摘要的文字部分,小4号宋体);关键词(隔行顶格书写“关键词”三字,提炼3-5个关键词,用分号隔开,小4号黑体); 正文部分采用三级标题;第1章 (小二号黑体居中,段前0.5行)1.1 小三号黑体(段前、段后0.5行)1.1.1小四号黑体(段前、段后0.5行)参考文献(黑体小二号居中,段前0.5行),参考文献用五号宋体,参照参考文献著录规则(GB/T 77142005)。实验一 程序测试1 实验内容从所给的三个示例程序中选择一个程序进行测试;测试程序:示例1:耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,以下程序采用排除法找出这位叛
3、徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3,凡是报到“3”就退出圈子,最后留在圈内的人就是出卖耶稣的叛徒。2 测试用例设计2.1测试程序主体int main()1. int array13=0;2. int n=13;3. int j=0;4. int i=1;5. while(n1)6. if(arrayj=0&i!=3)7. i+;8. else if(arrayj=0&i=3)9. arrayj=1;10. i=1;11. n-; 12. if(j=12) 13. j=0; 14. else 15. j+; 16. printf(出卖耶稣的叛徒是序号(1-13):);
4、17. for(i=0;i13;i+) 18. if(arrayi=0) 19. printf(%d,i+1);20 2.2控制流图图1-1 控制流图其中各字母节点代表的语句分别如下:A:8、9、10、11;B:14、15;C:16、17;2.3环路复杂度 由图可知,图中的环路有六条,故环路复杂度为六。2.4 基本路径设置A 56A12BC19B 56712BC19C 56A1213C19D 5671213C19E 56A12BC1819F 56712BC1819G 56A1213C1819H 5671213C1819图1-2 程序结果图4 程序代码清单(可直接将可运行源代码粘贴在下面的方框中
5、)#include #include #include #include int main() int array13=0; int n=13; int j=0; int i=1; while(n1) if(arrayj=0&i!=3) i+; else if(arrayj=0&i=3) arrayj=1; i=1; n-; if(j=12) j=0; else j+; printf(出卖耶稣的叛徒是序号(1-13):); for(i=0;i13;i+) if(arrayi=0) printf(%d,i+1);实验二 基于QTP的飞机订票系统测试1 实验内容从飞机订票系统的一部分功能(订票、修
6、改、删除三个功能)进行测试,从而达到理解测试的全过程的目的。2 订票系统简介2.1订票功能第一步:登录到飞机订票系统。如图1.1图1-1登录到飞机订票系统第二步:用户可以在相应的栏目里输入日期、出发地、目的地、飞机班次、顾客的姓名、飞机票数、类型等后,点击“insert”按钮成功订票日期不对会出现问题日期不对会出现问题2.2修改订票功能第一步:用户登录到飞机订票系统。第二步:用户根据原来订票的信息,打开原来自己订票的信息。第三步:用户修改原有的订票订票信息2.3删除订票功能第一步:用户登录到飞机订票系统。第二步:用户根据原来订票的信息,打开原来自己订票的信息。第三步:用户删除原有的订票订票信息
7、,取消该次的订票3 测试用例及执行3.1订票功能测试3.1.1 测试用例测试编号输入预期结果实际结果YL_01_001空在Fly中选择一个地点,弹出警告信息不能为空的警告YL_01_00209/01/10在Fly中选择一个地点,弹出警告信息日期要在今天之后YL_01_00313/10/13在Fly中选择一个地点,弹出警告信息月份要小于13YL_01_00410/32/13在Fly中选择一个地点,弹出警告信息天要在1-31之间YL_01_00511/31/13在Fly中选择一个地点,弹出警告信息天要在1-30之间YL_01_00610/23/13正确YL_01_007空在Flyto中选择一个地点
8、,弹出警告信息Ff不能为空的警告YL_01_008LosAngeles正确成功YL_01_009空Flights按钮不可用成功YL_01_0010DenverFlights按钮可用成功YL_01_0011单击,选择6696航班在窗口显示航班信息出发点为LosAngeles,目的地为DenverYL_01_012在Ft中改选Frankfurt清空航班信息出发点为LosAngelesYL_01_013在Ff中改选Paris清空航班信息, Flights按钮不可用,Ft自动清空成功YL_01_014zhangs,1,EconomyPrice:170.47Total:170.47出发点为LosAnge
9、les,目的地为Denver, 选择6696航班YL_01_015zhang,2,EconomyPrice:170.47Total:340.94成功YL_01_016zhang,0,Economy自动改为1,Price:170.47Total:170.47成功YL_01_017zhang,99,EconomyPrice:170.47Total:16876.53成功YL_01_018zhang,100,Economy自动改为10,Price:170.47Total:1704.7成功YL_01_019zhang,1,FirstPrice: 511.41Total:511.41成功YL_01_020
10、zhang,2,FirstPrice:511.41Total:1022.82成功YL_01_021zhang,1,BusinessPrice:340.94Total:340.94成功YL_01_022zhang,2,BusinessPrice:340.94Total:681.88成功YL_01_023在Ff中改选ParisFt,Flights,航班信息,Price,Total,Class全部清空成功YL_01_024在Ft中改选Paris航班信息,Price,Total,Class全部清空出发点为LosAngeles,目的地为Denver, 选择6696航班,zhang,1 张票, Econo
11、myYL_01_02510/30/13LosAngelesDenver6696小贤insert按钮可用,update,Delete按钮不可用,单击,进程条工作,OrderNo:13 ,insert按钮不可用update,Delete按钮可用OrderNo:原来是空的,insert后改为具体数字。YL_01_026姓名为空Insert,update,Delete按钮不可用10/30/10LosAngelesDenver6696zhangEconomyYL_01_027改变航班8855Insert,update,Delete按钮不可用姓名清空,原来的信息:10/30/13LosAngelesDen
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件测试方法 软件 测试 方法 实验 报告
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内