logo资料库

软件测试大作业(适合交作业).docx

第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
资料共7页,全文预览结束
1.项目背景
1.1测试目标及测试任务概括
1.2被测对象
1.3测试环境描述
1.4所使用的测试工具和方法
2.测试过程
2.1单元测试
2.2功能测试
2.3性能测试
2.4缺陷分析表
3.测试结论
软件测试报告 所属课程: 软件测试技术 院系名称: 工学院 班 级: 计算机科学与技 学 号: 190506120202 姓 名: 刘眩 2020 年 05 月 30 日
1. 项目背景 1.1 测试目标及测试任务概括 测试 windows 计算器功能。包括:输入输出、计算换算、日期计算等。根据 本次测试来评估当前的计算器是否符合设计要求和使用要求,并进而做出测试分 析报告。 1.2 被测对象 Win10 系统下的计算器软件 图 1-1 软件界面 1.3 测试环境描述 Win10 笔记本基本配置如下
Cpu:Intel(R)Core(tm)i5-4200H@2.80GHz 磁盘:WDC WD5000LPCX-oovha scst DISK Device 显示器:NVIDIA GeForce GTX960M 硬件环境(网络、设备等) Intel®Core CPU (硬件和软件环境配置、系统参数、网络拓扑图等。) @2.2GHZ T6600 ™2 Duo 2GHZ 1.4 所使用的测试工具和方法 单元测试:对测试对象进行白盒测试,测试目标是否能够正确传递数据。 功能测试: 对测试对象的功能进行测试;测试目标是核实数据是否能正确的传输、 处理和检索是否正确。 性能测试:测试计算器的响应时间,以及处理数据的速度。 2. 测试过程 2.1 单元测试 测试用例表如表 2-1 所示: 表 2-1 单元测试用例 输入值 测试点 测试用例 第一个 运算符 第二个 期望结果 实际测试结果 加法 减法 乘法 除法 整数 小数 负数 无效数字 字符 数 1 1.1 -1 EE 5-1 5.1-4.1 -1 EE 1 1.1 -1 EE* 5/1 5.5/5.5 -5/-1 EE/EE + + + + - - - - * * * * / / / / 数 5 5.5 -5 EE 1 4.1 -5 EE 5 5 -5 EE 1 5.5 -1 EE 6 6.6 -6 4 1 -6 5 5.5 5 5 1 5 6 6.6 -6 无法输入 4 1 -6 无法输入 5 5.5 5 无法输入 5 1 5 无法输入 序 号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
2.2 功能测试 1、等价类划分法测试 输入条件 输入计算的第一 个数 运算符 表 2-2 计算器的等价类方法 有效等价类 -99„9(32 位)~99 „9(32 位) 小数点 + - * / 编号 无效等价类 1 小于等于-1×1033 大于等于 1×1033 非数字字符 除“+”、“-”、“*”、“/”、 外的其他字符 2 3 4 5 6 编号 8 9 10 11 12 13 等价类测试用例表如下图所示 测 试 用 例 编 号 输入数据 表 2-3 等价类测试用例 预期输入 覆盖 1 2 3 4 5 6 7 8 9 10 11 第一个数 1.1 运算符 + 第二个数 2.2 44 66 88 16 -1×1034 1*10*34 C 2 22 0 - * / & @ / + 5 7 22 0 C 3.3 39 462 4 4 无法输入 无法输入 无法输入 无法输入 无法输入 无法输入 1 2 3 11 12 1 4 11 1 5 11 1 6 11 1 9 1 10 13 13 13 1 6 1 3
2、 边界值分析方法 序号 边界值 测试点 表 2-4 边界值分析方法 第一个数 第二个数 1 2 3 4 5 6 7 0 100 0 1 40 50 100 0 40 99 20 50 0 50 测试用例编 输入数据 运算符 预期输出 实际结果 号 第 一 个 第 二 个 表 2-5 边界值分析方法测试用例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 数 0 0 1 1 1 50 50 100 100 100 100 40 0 0 0 50 数 40 40 99 99 99 50 50 0 0 0 0 20 50 50 50 0 + - + - * + - + - * / / * / + / 40 -40 100 -98 99 100 0 100 100 100 100 2 0 0 50 50 40 -40 100 -98 99 100 0 100 100 100 0 不能做除数 2 0 0 50 0 不能做除数 2.3 性能测试 性能测试如下表所示
表 2-6 性能测试 性能测试 响应时间 占 用 计 算 机 内 存 所有操作能在 3s 内完成,与预 期结果一质 在常规属性里查看,与预期结果 一致 在任务管理进程 所 有 操 作 能 在 人 能 在 接 受 的 时 间 范 围 内 完 成 应 用 软 件 在 硬 盘 上 的 占 用 的 空间 应 用 软 件 在 运 行 的 占 用 的 空 间 2.4 缺陷分析表 被测试 软件名 称 Win10 计算器 表 3.1 缺陷分析表 版本 号 10.1910.0.0 缺陷总 数 15 按特性划分 按严重程度划分 缺 陷 分 析 缺陷分 类 功 能 性 能 易 用 兼 容 可 靠 安 全 致命 缺陷数 10 0 0 5 0 0 总占比 75% 0% 0% 25% 0% 0% 0 0 严 重 0 0 一 般 较 轻 10 5 75% 25% 3. 测试结论 经测试证实了的 Win10 系统自带的部分计算器功能符合要求,输出类型基
本全部合理,测试输出结果与预期输出结果相同并无较大偏差,而且界面布局显 示合理,能进行基本的十进制运算,且能进行简单的二进制,八进制,十进制, 十六进制间的转换及运算,以四字二进制为准,输入数据和结果数据范围在-1„ 1(64 位)到 1„1(64 位)之间,还能进行 1601.1.1 到 9999.12.31 之间的日期计算。但 是标准型最多输入的位数是 16 位,16 位以上的加减乘除无法计算。对于十进制 无法用科学计数法方便准确的输入数据,得到的简单结果也不能用科学计数法简 单明了的表示,显示数字长度过长,有时不能准确记录。在计算时若输入其他非 数字字符没有任何提示。 建议:在计算时若输入其他非数字字符能有一些非法 输入的提示。 运算器在运算方面已经做得近乎完美,而且还有更多其他实用的功能。经 过测试,与测试目标的比较,达到了预期的测试目标。
分享到:
收藏