1、软件工程测试总结报告*信息科技有限公司作 者: 小王子 日 期: 2010-10-12文档编号: PROJ-UM-002 版 本: Ver 1.0目 录1. 测试概述 .31.1. 编写目的 .31.2. 测试范围 .31.3. 参考资料 .32. 测试计划执行情况 .32.1. 测试类型 .32.2. 测试环境与配置 .42.3. 测试人员 .42.4. 测试问题总结 .43. 测试总结 .53.1. 测试用例执行结果 .53.2. 测试问题解决 .73.3. 测试结果分析 .84. 综合评价 .84.1. 软件能力 .84.2. 建议 .81. 测试概述1.1. 编写目的本测试报告为*网的
2、测试报告,目的在于总结测试阶段的测试情况以及分析测试结果,描述系统是否符合用户需求,是否已达到用户预期的功能目标,并对测试质量进行分析。测试报告参考文档提供给用户、测试人员、开发人员、项目管理者、其他管理人员和需要阅读本报告的高层经理阅读。1.2. 测试范围测试主要根据用户需求说明书和软件需求规格说明书以及相应的文档进行系统测试,包括功能测试、性能测试、安全性和访问控制测试、用户界面测试以及兼容性测试等,而单元测试和集成测试由开发人员来执行。主要功能包括:用户登录、注册信息、社区论坛、专家与咨询、找信息、知识培训、用户个人中心、搜索。1.3. 参考资料资料名称 作者*网概要设计说明书*网详细设
3、计说明书*网开发计划*网测试计划2. 测试计划执行情况2.1. 测试类型测试类型 测试内容 测试目的 所用的测试工具和方法功能测试 1、 客户端:用户登录、注册信息、社区论坛、专家与咨询、找信息、知识培训、用户个人中心、搜索2、 后台管理:信息定制和审核、配置文件管理、产品&区域&网址、镇村社区管理、课件功能管理、注册用户管理、专家与咨询管理、系统管理核实所有功能均已正常实现,即可按用户的需求使用系统1、 业务流程检验:各个业务流程能够满足用户需求,用户使用不会产生疑问2、 数据准确:各数据输入输出时系统计算准确采用黑盒测试,使用边界值测试、等价类划分等测试方法,进行手工测试用户界面测试1、
4、导航、链接、Cookie、页面结构包括菜单、背景、颜色、字体、按钮、Title、提示信息的一致性核实网站风格符合可接受标准,能够保证用户界面友好性、易操作性,符合用户操作习惯手工测试等2、 友好性、易用性、合理性、一致性、正确性(详见网站)安全性和访问控制测试1、 密码:登录、用户、专家、管理员2、 权限限制3、 通过修改 URL 非法访问4、 登录超时限制1、 应用程序级别的安全性:核实用户只能操作其所拥有权限能操作的功能2、 系统级别的安全性:核实只能具备系统访问权限的用户才能访问系统黑盒测试、手工测试兼容性测试 1、 用不同版本的不同浏览器:IE6.0、IE8.0、火狐、遨游、搜狗、36
5、0 浏览器,分辨率:1024768、800600,操作系统:WIN XP、WIN 20032、 不同操作系统、浏览器、分辨率等组合测试核实系统在不同的软件和硬件配置中运行稳定黑盒测试、手工测试性能测试 1、 最大并发数2、 社区论坛、专家与咨询、找信息、知识培训页面访问,搜索、注册新用户以及登录时系统的响应时间核实系统在大流量的数据与多用户操作时软件性能的稳定性,不造成系统崩溃或相关的异常现象Jmeter2.3.4、badboy自动化测试2.2. 测试环境与配置资源名称/类型 配 置测试 PC 主频 1.6GHz,硬盘 40G,内存 512MB应用服务器 Tomcat 服务器、red5 流媒体
6、服务器数据库管理系统 Oracle应用软件 eclipse负载性能测试工具 Jmeter2.3.4+badboy2.3. 测试人员职务 姓名 E-mail 电话开发工程师测试人员2.4. 测试问题总结在整个系统测试执行期间,项目组开发人员高效地及时解决测试人员提出的各种缺陷,在一定程度上较好的保证了测试执行的效率以及测试最终期限。3. 测试总结3.1. 测试用例执行结果测试用例标识符测试用例名称 状态 测试结果 备注业务测试Testcase001 用户登录流程 已执行 测试通过Testcase002 用户注册流程 已执行 测试通过Testcase003 用户提问,回答流程 已执行 测试通过Te
7、stcase004 用户发帖、回复流程 已执行 测试通过Testcase005 用户发送短消息流程 已执行 测试通过Testcase006 用户预约专家流程 已执行 测试通过Testcase007 专家处理预约流程 已执行 测试通过Testcase008 用户定制信息流程 已执行 测试通过Testcase009 后台审核定制信息流程 已执行 测试通过Testcase010 后台发布课件流程 已执行 测试通过功能测试Testcase011 必填项是否允许为空 已执行 测试通过Testcase012 必填项仅输入空格 已执行 测试通过Testcase013 输入域允许的最大字符数已执行 测试通过T
8、estcase014 Tab 校验 已执行 测试通过Testcase015 用户名中包含空格 已执行 测试通过Testcase016 特殊字符校验 已执行 测试通过Testcase017 密码校验 已执行 测试通过Testcase018 “用户名”重名校验 已执行 测试通过注册信息Testcase019 登录回车验证 已执行 测试通过Testcase020 注册用户登录 已执行 测试通过Testcase021 专家用户登录 已执行 测试通过Testcase022 管理员登录 已执行 测试通过Testcase023 权限校验 已执行 测试通过Testcase024 过期验证 已执行 测试通过Te
9、stcase025 页面切换校验 已执行 测试通过登录Testcase026 提问状态,问题链接校验已执行 测试通过Testcase027 预约状态,进入答疑室链接校验已执行 测试通过Testcase028 社区管理跳转校验 已执行 测试通过Testcase029 消息处理、消息显示 已执行 测试通过个人中心Testcase030 用户信息修改 已执行 测试通过Testcase031 日常工具输入域允许的最大字符数已执行 测试通过Testcase032 游客是否允许发帖 已执行 测试通过Testcase033 帖子主题、内容输入字符数大于域允许的最大字符数已执行 测试通过Testcase034
10、 发表评论功能验证 已执行 测试通过Testcase035 用户是否有屏蔽功能 已执行 测试通过Testcase036 帖子搜索验证 已执行 测试通过Testcase037 游子心声输入字符数大于域允许的最大字符数已执行 测试通过Testcase038 是否分页 已执行 测试通过Testcase039 用户是否可以去其他乡镇看看验证已执行 测试通过Testcase040 管理帖子,设为不同状态验证已执行 测试通过社区论坛Testcase041 搜索问题验证 已执行 测试通过Testcase042 搜索专家验证 已执行 测试通过Testcase043 产品显示验证 已执行 测试通过Testcas
11、e044 专家咨询、视频、白板、发言验证已执行 测试通过Testcase045 预约专家内容输入字符数大于域允许的最大字符数已执行 测试通过Testcase046 我的提问主题、内容输入字符数大于域允许的最大字符数已执行 测试通过Testcase047 我来回答输入字符数大于域允许的最大字符数已执行 测试通过Testcase048 用户是否可以采纳回答 已执行 测试通过Testcase049 问题列表是否分页 已执行 测试通过Testcase050 热门问题是否按点击率排行验证已执行 测试通过专家与咨询Testcase051 制订信息验证 已执行 测试通过Testcase052 搜索功能验证
12、已执行 测试通过Testcase053 统计功能验证 已执行 测试通过Testcase054 统计图是否保存在本机 已执行 测试通过Testcase055 信息重复定制验证 已执行 测试通过找信息Testcase056 课件是否可以浏览 已执行 测试通过Testcase057 课件是否可以下载 已执行 测试通过Testcase058 是否分页 已执行 测试通过Testcase059 课件别名是否获取到 已执行 测试通过知识培训Testcase060 课件是否按顺序列表 已执行 测试通过Testcase061 热门问题搜索验证 已执行 测试通过Testcase062 课件搜索验证 已执行 测试通
13、过Testcase063 热门帖子搜索验证 已执行 测试通过搜索Testcase064 帮助页面跳转验证 已执行 测试通过系统测试部分Testcase065 大数据量测试 已执行 测试通过Testcase066 负载测试 已执行 测试通过Testcase067 压力测试 已执行 测试通过性能测试Testcase068 按钮状态是否正确 已执行 测试通过Testcase069 关闭错误提示后的光标定位已执行 测试通过Testcase070 非法访问 已执行 测试通过Testcase071 所有链接均链接到了该链接的页面已执行 测试通过 链接测试Testcase072 链接的页面不存在 已执行 测
14、试通过Testcase073 系统上没有孤立的页面 已执行 测试通过Testcase074 主要模块的链接 已执行 测试通过Testcase075 导航是否流动到目的地 已执行 测试通过导航测试Testcase076 调整浏览器大小、页面还能完整显示已执行 测试通过Testcase077 提示、警告、或错误说明应该清楚、明了、恰当已执行 测试通过Testcase078 是否有错误提示 已执行 测试通过Testcase079 是否有提示说明 已执行 测试通过Testcase080 分辨率测试 已执行 测试通过Testcase081 浏览器测试 已执行 测试通过界面测试Testcase082 平台
15、测试 已执行 测试通过 兼容性测试3.2. 测试问题解决测试用例标识符错误或问题描述错误或问题状态Testcase002 用户注册密码不能输入特殊符号 已解决Testcase029 发送消息过长,页面显示溢出 已解决Testcase031 网上记事内容过长,页面显示溢出 已解决Testcase034 帖子发表评论,字体变大后,重叠 已解决Testcase038 发帖无分页 已解决Testcase052 制订的信息无法搜索 已解决Testcase059 课件别名没有获取 已解决Testcase066 专家与咨询访问响应时间慢 已解决3.3. 测试结果分析1、 覆盖分析需求/功能 用例个数 执行个
16、数 未执行 未/漏测分析原因系统功能 67 67 0 产生失败为 9,最后均已合理的方式解决系统性能 8 8 0用户界面 6 6 0运行环境 1 1 02、 缺陷分析严重级别需求A-严重影响系统运行的错误B-功能缺陷,影响系统运行C-不影响运行但必须修改D-合理的建议总数注册信息 2 2个人中心 2 1 3搜索 1 1 2社区论坛 6 6专家与咨询 10 10找信息 1 1知识培训 2 2 4总数 1 1 22 4 28本次测试中共发现 bug28 个,按严重程度,缺陷集中在 B 级,即功能性缺陷相当对多些。可以看出:缺陷大部分集中在专家与咨询、社区论坛部分。4. 综合评价4.1. 软件能力经过项目组开发人员、测试人员以及相关人员的协力合作,*网项目已达到交付标准。该网站能够实现用户需求说明书上的功能,能够满足农民用户、专家、管理员的需求。4.2. 建议需求提出方可以在使用该系统的基础上,继续搜集用户的使用需求反馈,以便在今后的版本中补充并完善。