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