1、软件测试实验报告模板软件测试实验报告模板篇一:软件测试计划与测试分析报告(模板)+软件工程大作业实验总结报告 河北北方学院软件件工程大作业 软件测试计划与测试分析报告 系统名称+版本 版本变更记录 目 录 第1章 第2章 引言 . 3 编写目的 . 3 项目背景 . 3 参考资料 . 3 术语和缩略语 . 3 测试概要 . 5 各阶段测试内容 . 5 测试用例设计 . 6 测试环境与配置 . 6 功能测试 . 6 性能测试 . 7 测试方法和工具 . 7 需求的可追溯性 . 8 第3章 测试内容和执行情况 . 8 项目测试概况表 . 8 功能 . 8 总体KPI . 8 模块二 . 9 模块三
2、 . 9 性能(效率) . 10 测试用例 . 10 参数设置 . 10 通信效率 . 10 设备效率 . 11 执行效率 . 11 可靠性 . 11 安全性 . 12 易用性 . 12 兼容性 . 12 安装和手册 . 13 覆盖分析 . 13 缺陷的统计与分析 . 14 缺陷汇总 . 14 缺陷分析 . 14 残留缺陷与未解决问题 . 14 测试结论与建议 . 15 测试结论 . 15 建议 . 15 第4章 第5章 第6章 项目基本信息 第1章 引言 编写目的 以下作为参考 本测试报告为XXX项目的测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合需求(或达到XXX功
3、能目标)。预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层经理。 ? 可以针对不同的人员进行阅读范围的描述。什么类型的人可以参见报告XXX页XXX章节等。 项目背景 本报告主要内容包括: 对项目目标和目的进行简要说明。必要时包括简史,这部分不需要脑力劳动,直接从需求或者招标文件中拷贝即可。 参考资料 需求、设计、测试用例、手册以及其他项目文档都是范围内可参考。 测试使用的国家标准、行业指标、公司规范和质量手册等等。 术语和缩略语 列出设计本系统/项目的专用术语和缩写语约定。对于技术相关的名词和与 篇二:白盒测试实验报告范本 实验一:白盒软件测试 一、
4、实验目的 通过简单程序白盒测试,熟悉测试过程,对软件测试行程初步了解,并养成良好的测试习惯。熟练掌握如何运用基路径测试方法进行测试用例设计,初步熟悉如何利用程序插装技术进行逻辑覆盖率分析。 二、实验内容 背景: 被测测试程序功能:计算被输入日期是星期几; 程序定义:已知公元1年1月1日是星期一,只要输入年月日,能自动回复当天是星期几; 测试环境:Windows vista、Dev C+; 说明:本次测试采用插桩测试法,由于程序简单,手动输入测试用例。 程序说明: A程序思路:计算输入日期与公元1年1月1日所相差的天数,具体如下:总天数=公元1年到输入日期上一年年底天数+输入年份的1月到上月月底
5、天数+输入日期的天数 B闰年满足条件(year%4=0)&(year%100!=0)|(year%400=0) (1)分析各种输入情况,结合程序输出结果,并给出详细测试用例; (2)根据(1)所划分的等价类,进行边界值分析,并给出具体的测试用例; (3)决策表测试法; 列出输入变量month、 day、 year的有效等价类;(条件桩) 分析程序的规格说明,给出问题规定的可能采取操作;(动作桩) 画出决策表(简化); 根据决策表,给出详细测试用例。 代码:(被测部分为while循环内部语句) #include using namespace std; int main() int x=1,ye
6、ar, month, day; while(x) i, num=0,total, total1, total2; year; month; day; /求得输入年份之前一年末的总天数 (i=1; i (i%4=0)&(i%100!=0)|(i%400=0) +; = 365*(year-num-1) + 366*num; /求得输入年份的总天数 (year%4=0)&(year%100!=0)|(year%400=0) /求得输入月份之前一月末的总天数 (month) case 1:total2 = 0;break; case 2:total2 = 31;break; case 3:total
7、2 = 60;break; case 4:total2 = 91;break; case 5:total2 = 121;break; case 6:total2 = 152;break; case 7:total2 = 182;break; case 8:total2 = 213;break; case 9:total2 = 244;break; case 10:total2 = 274;break; case 11:total2 = 305;break; case 12:total2 = 335;break; else (month) case 1:total2 = 0;break; cas
8、e 2:total2 = 31;break; case 3:total2 = 59;break; case 4:total2 = 90;break; case 5:total2 = 120;break; case 6:total2 = 151;break; case 7:total2 = 181;break; case 8:total2 = 212;break; case 9:total2 = 243;break; case 10:total2 = 273;break; case 11:total2 = 304;break; case 12:total2 = 334;break; /在加上输入
9、的日,求其总和可得到从公元1年1月1日到输入日期当天的总天数 = total1 + total2 + day; week; 17. week = total % 7; (week) case 0:coutcase 1:coutcase 2:coutcase 3:coutcase 4:coutcase 5:coutcase 6:cout coutx; 2、测试用例设计 1)控制流图 2)环路复杂度计算 由图可知,图中的环路有六条,故环路复杂度为六。 3)基本路径集设计 基本路径集为: A1、2、3、4、5、6、7、8、11、12、14、15、16、17、18、19 B1、2、3、4、5、6、7、
10、8、9、11、12、14、15、16、17、18、19 C1、2、3、4、5、6、7、8、9、10、11、12、13、15、16、17、18、19 D1、2、3、4、5、6、7、8、9、10、11、12、14、15、16、17、18、19 注:由源程序代码可知,未走路径10则必定不通过路径13,故省去两条检测路径。 4)测试用例集设计 测试用例集为: A路径:1-2-26 预期输出:星期一 B路径:2-2-2 预期输出:星期六 C路径:XX-11-16 预期输出:星期二 D路径:XX-8-6 预期输出:星期三 3、插桩后源程序清单与判定覆盖率分析结果 #include using namespace std; int main() int x=1,year, month, day; int m1=0,m2=0,m3=0,m4=0,m=15,n=0,f=0; while(x) n+; coutyear; coutmonth; coutday; coutqw; 篇三:软件测试实验报告 实验报告 1 课程名称:软件测试 指导教师: 路阳实 验 室:信息馆202专业班级: 计算机(软件)班姓 名:学 号:计算机科学系 信息技术学院 2345
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1