软件测试实验报告模板

上传人:y****n 文档编号:144911972 上传时间:2022-08-28 格式:DOC 页数:7 大小:69.52KB
收藏 版权申诉 举报 下载
软件测试实验报告模板_第1页
第1页 / 共7页
软件测试实验报告模板_第2页
第2页 / 共7页
软件测试实验报告模板_第3页
第3页 / 共7页
资源描述:

《软件测试实验报告模板》由会员分享,可在线阅读,更多相关《软件测试实验报告模板(7页珍藏版)》请在装配图网上搜索。

1、南昌航空大学实验报告2014 年 11 月 30 日课程名称: 软件质量保证与测试 实验名称: 测试程序的设计 班级: 姓名: 同组人: 指导教师评定: 签名: 一、实验目的完成测试用程序的编写,为接下来的测试实验做准备。二、实验要求(1)设计程序的语言可以选择C、C+、JAVA等;(2)保证程序语法正确(3)记录实验数据并书写实验报告题目要求:题目一:三角形问题问题描述:输入三角形三条边a、b、c,三条边有效取值范围为1,200,判断该三角形是什么三角形,输出内容具体包括:(1)等边三角形;(2)等腰三角形;(3)直角三角形;(4)等腰直角三角形;(5)一般三角形;(6)非三角形;(7)输入

2、数据非法。题目二:NextDate问题问题描述:输入年月日year、month、day,其中年份的有效取值范围为1900,2100,请输出输入日期的下一天,例如输入2013年9月29日,输出为2013年9月30日。若输入日期非法,例如输入2013年2月30日,则输出“输入日期不存在”,若输入日期超出取值范围,例如输入2013年9月32日,则输出“输入日期超出范围”。问题三:佣金问题问题描述:前亚利桑那洲境内的一位步枪销售商销售密苏里州制造商制造的步枪机(lock)、枪托(stock)和枪管(barrel)。枪机卖45美元,枪托卖30美元,枪管卖25美元。销售商每月至少要售出一支完整的步枪,且生

3、产限额是大多数销售商在一个月内可销售70个枪机、80个枪托和90个枪管。根据当月的销售情况,并计算销售商的佣金如下:(1)不到(含)1000美元的部分为10%;(2)1000(不含)1800(含)美元的部分为15%;(3)超过1800美元的部分为20%。佣金程序生成月份销售报告,汇总售出的枪机、枪托和枪管总数,销售商的总销售额以及佣金。三、实验步骤1运行TC, Visual C+, JAVA等开发工具;2在开发环境中完成程序设计,并进行调试;3在程序没有语法错误的前提下重点检查程序的逻辑错误;4对程序进行调试,并记录实验数据。四、实验内容如果是实验一,给出程序的概要设计(函数原型说明及函数调用

4、关系)、详细设计(算法或程序流程图)、源代码、测试数据(主要用于调试)及测试结果(截图)测试用例设计的测试实验按下列方式给出:l 问题描述,测试方法的选择(例如选择边界值还是等价类等,给出理由)l 测试技术的运用,例如采用等价类测试中的哪一种方法,如何进行等价类划分(详细给出等价类设计结果)l 测试用例的设计(以表格方式给出,包括序号、输入、预期输出,实际输出、结果)如下表序号输入预期输出实际输出测试结果备注ABC1555等边三角形等腰三角形Failed2345直角三角形直角三角形Passed3234一般三角形等腰三角形截图1对与每一个测试用例,必须说明其来源,例如是覆盖了哪(些)一个等价类l

5、 测试执行记录(将上表中的实际输出与结果填满,对于结果为Failed的测试过程需要有截图作为缺陷回溯证据,截图可以在测试用例表下面给出说明,对应好测试用例编号)五、结果分析测试结果分析。重点对测试结果中的Failed项进行可能出错原因的分析南昌航空大学实验报告2014 年 12 月 7 日课程名称: 软件质量保证与测试 实验名称: 功能性测试 班级: 姓名: 同组人: 指导教师评定: 签名: 一、实验目的掌握边界值、等价类、决策表测试的基本功能性测试方法二、实验要求分别用健壮性测试(边界值方法)、弱健壮等价类测试(等价类方法)和决策表测试技术分别对三角形问题|、Nextdate问题和佣金问题设

6、计测试用例,并分别对实验一所编写的三个程序进行测试。要求:对于测试用例的设计必须给出详细的设计过程,在测试过程中如果发现缺陷(预期输出与实际输出不符),则采用截图的方式说明缺陷现象,并简单分析其可能产生的原因及建议,但不允许修改程序。三、实验步骤1运行TC, Visual C+, JAVA等开发工具;2在开发环境中完成程序设计,并进行调试;3在程序没有语法错误的前提下重点检查程序的逻辑错误;4对程序进行调试,并记录实验数据。(以上前三项参考实验指导书内容,可自行修改编写)四、实验内容如果第一次实验,给出程序的概要设计(函数原型说明及函数调用关系)、详细设计(算法或程序流程图)、源代码、测试数据

7、(主要用于调试)及测试结果(截图)后面的测试实验按下列方式给出:l 问题描述,测试方法的选择(例如选择边界值还是等价类等,给出理由)l 测试技术的运用,例如采用等价类测试中的哪一种方法,如何进行等价类划分(详细给出等价类设计结果)l 测试用例的设计(以表格方式给出,包括序号、输入、预期输出,实际输出、结果)如下表序号输入预期输出实际输出测试结果备注ABC1555等边三角形等腰三角形Failed2345直角三角形直角三角形Passed3234一般三角形等腰三角形截图1对与每一个测试用例,必须说明其来源,例如是覆盖了哪(些)一个等价类l 测试执行记录(将上表中的实际输出与结果填满,对于结果为Fai

8、led的测试过程需要有截图作为缺陷回溯证据,截图可以在测试用例表下面给出说明,对应好测试用例编号)五、结果分析测试结果分析。重点对测试结果中的Failed项进行可能出错原因的分析南昌航空大学实验报告2014 年 12 月 14 日课程名称: 软件质量保证与测试 实验名称: 结构性测试 班级: 姓名: 同组人: 指导教师评定: 签名: 一、实验目的掌握逻辑覆盖法、基路径法以及数据流测试基本结构性测试方法二、实验要求1、对三角形问题尝试用逻辑覆盖法(语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、路径覆盖)设计测试用例,具体要求如下: (1)为程序语句部分进行编号; (2)画出程序的程序结构图(节点图

9、); (3)用上述五种方法分别设计测试用例,并说明每种测试用例的设计思路,例如测试用例所覆盖的语句、判定或条件的真分支假分支或路径等; (4)使用上述测试用例对三角形问题进行测试,并做好测试记录,即有缺陷进行截图,并试图分析产生缺陷原因。2、对NextDate问题尝试采用基路径方法设计测试用例,具体要求如下: (1)为程序语句部分进行编号; (2)画出程序的程序结构图(节点图); (3)用基路径方法设计测试用例,并说明每个测试用例的设计思路,例如测试用例所覆盖基路径; (4)使用上述测试用例对NextDate问题进行测试,并做好测试记录,即有缺陷进行截图,并试图分析产生缺陷原因。3、对佣金问题

10、采用数据流测试方法设计测试用例,具体要求如下: (1)为程序语句部分进行编号; (2)画出程序的程序结构图(节点图); (3)找出程序中所定义的枪机、枪托、枪管、销售额以及佣金五个变量的定义节点、使用节点,并判断是谓词使用还是计算使用; (4)找出以上五个变量的所有定义-使用路径,并判断其是否为定义-清除路径; (5)根据上述路径分析程序可能出现的缺陷,并试图分析产生缺陷原因。三、实验步骤四、实验内容测试用例表格示例序号输入预期输出实际输出测试结果覆盖路径覆盖判定ABC1555等边三角形等腰三角形Failed1-2-3-4-5-7-8-9T1F2T3F42345直角三角形直角三角形Passed

11、3234一般三角形No Run五、结果分析测试结果分析。重点对测试结果中的Failed项进行可能出错原因的分析南昌航空大学实验报告2014 年 12 月 28 日课程名称: 软件质量保证与测试 实验名称: 编写测试文档 班级: 姓名: 同组人: 指导教师评定: 签名: 一、实验目的掌握测试文档的编写规范。二、实验要求针对三角形程序的边界值测试问题,编写测试文档。三、测试计划附:文档格式:测试文档的格式如下:1引言 11编写目的 本测试计划的具体编写目的,指出预期的读者范围。 12背景说明:a测试计划所从属的软件系统的名称;b该开发项目的历史,列出用户和执行此项目测试的计算中心,说明在开始执行本

12、测试计划之前必须完成的各项工作。13定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 14参考资料 列出要用到的参考资料,如:a本项目的经核准的计划任务书或合同、上级机关的批文;b属于本项目的其他已发表的文件;c本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2计划21软件说明 提供一份图表,并逐项说明被测软件的功能、输入和输出等质量指标,作为叙述测试计划的提纲。22测试内容 列出组装测试和确认测试中的每一项测试内容的名称标识符、这些测试的进度安排以及这些测试的内容和目的,例如模块功能

13、测试、接口正确性测试、数据文卷存取的测试、运行时间的测试、设计约束和极限的测试等。 23测试1(标识符) 给出这项测试内容的参与单位及被测试的部位。231进度安排 给出对这项测试的进度安排,包括进行测试的日期和工作内容(如熟悉环境。培训、准备输入数据等)。232条件 陈述本项测试工作对资源的要求,包括:a设备所用到的设备类型、数量和预定使用时间;b软件列出将被用来支持本项测试过程而本身又并不是被测软件的组成部分的软件,如测试驱动程序、测试监控程序、仿真程序、桩模块等等;c人员列出在测试工作期间预期可由用户和开发任务组提供的工作人员的人数。技术水平及有关的预备知识,包括一些特殊要求,如倒班操作和

14、数据键入人员。233测试资料 列出本项测试所需的资料,如:a有关本项任务的文件;b被测试程序及其所在的媒体;c测试的输入和输出举例;d有关控制此项测试的方法、过程的图表。 3 测试设计说明 31测试1(标识符) 说明对第一项测试内容的测试设计考虑。 311控制 说明本测试的控制方式,如输入是人工、半自动或自动引入、控制操作的顺序以及结果的记录方法。 312输入 说明本项测试中所使用的输入数据及选择这些输入数据的策略。313输出 说明预期的输出数据,如测试结果及可能产生的中间结果或运行信息。 314过程 说明完成此项测试的一个个步骤和控制命令,包括测试的准备、初始化、中间步聚和运行结束方式。 32测试2(标识符) 用与本测试计划K3l条相类似的方式说明第2项及其后各项测试工作的设计考虑。 4评价准则 41范围 说明所选择的测试用例能够接查的范围及其局限性。 42数据整理 陈述为了把测试数据加工成便于评价的适当形式,使得测试结果可以同,已知结果进行比较而要用到的转换处理技术,如手工方式或自动方式;如果是用自动方式整理数据,还要说明为进行处理而要用到的硬件、软件资源。 43尺度 说明用来判断测试工作是否能通过的评价尺度,如合理的输出结果的类型、测试输出结果与预期输出之间的容许偏离范围、允许中断或停机的最大次数。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


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