1目标
本文为了明确系统测试的范围、测试通过、失败标准、工作产品输出,估计系统测试各个任务的工作量和人力物力资源、安排系统测试任务、进度及各种过程准则。
本文需要达到的目标:
>所有测试需求都已被标识出来;
>测试的工作量已被正确估计并合理地分配了人力、物力资源;
>测试的进度安排是基于工作量估计的、使用的;
>测试启动、停止的准则已被标识;
>测试输出的工作产品是否已被标识的、受控的和适用的。
2 概述
2.1项目背景
智慧党建项目是以基层党建工作为实际,为基层党员组织和提供学习、互动、资讯、组织活动、组织管理于一体的全能型党建网络平台,全面推进基层政治建设、思想建设、组织建设、纪律建设和制度建设。同时应用数据分析,让党建工作成果可视化。
2.2 范围
本文档的主要阅读对象为党建系统项目组的测试人员,通过本文档,为系统测试设计、实现、执行活动提供指导。
3组织形式
3.1 组织架构图:
3.2角色及职责
组长:XXX
负责软件测试团队管理工作;
负责带领测试团队,设计、执行、优化测试过程,丰富测试手段,引入新的测试框架和测试策略;
与其他测试人员、开发人员、项目管理人员沟通和协作,推动整个项目的顺利进行;
维护测试流程,统计和分析测试结果,提高测试效率和质量;
参与测试的评审工作;
测试工程师:XXX
软件设计需求制定测试计划,设计测试数据和测试用例;
有效地执行测试用例,提交测试报告;
准确地定位并跟踪问题,推动问题及时合理地解决;
完成对产品的集成测试与系统测试,对产品的软件功能、性能及其它方面的测试;
参与测试的评审工作;
4、测试对象
4.1应测试特性
|
登录页面 |
1、正确用户名和密码; 2、错误信息和正确信息; 3、空值和正确信息; 4、输入框字符长度的限制; 5、输入字符类型的限制; 6、登录页面的兼容性(不同的分辨率、不同的操作系统) |
|
资讯管理--通知公告 |
1、新增通知公告(提交、取消); 2、搜索通知公告; 3、二次编辑通知公告; 4、删除通知公告; 5、已读数量显示和使用功能; 6、表中内容显示、布局是否合理; |
|
资讯管理--资讯管理 |
新增资讯: 1、新增资讯(提交、取消); 2、搜索资讯功能; 3、二次编辑资讯; 4、删除资讯; 5、页码信息栏; |
|
资讯管理--评论管理 |
1、评论互动的产生(前端那些页面可以产生:1、首页;2、通知公告;); 2、评论的审核; 3、评论的删除; 4、评论的搜索; |
|
学习管理--学习任务 |
1、新增学习任务; 2、删除学习任务; 3、编辑学习任务; 4、关联学习资料; 5、查看学习成果; 6、搜索学习任务; |
|
组织生活--民主评议 |
民主评议模板; 民主评议工作; 群众代表; |
4.2 不被测试特性
由于系统布设是在现场布设,现在不确定硬件资源配置,因此对服务器端有关硬性资源暂不做测试。
5需求跟踪
参见《智慧党建项目需求文档》
6 测试通过、失败的标准
6.1需求覆盖率
用户需求达到95%,且核心功能和常用功能被测试;
6.2执行覆盖率
用例中高等级、中等级的执行率为100%;
用例中低等级的执行率为95%;
6.3 BUG修复率
严重等级为致命或严重的100%修复通过,严重级别为一般或提示的85%修复通过。
7 测试挂起标准及恢复条件
7.1 系统测试挂起标准
冒烟测试不通过,核心功能未实现;
客户需求发生变更;
测试党建环境出现异常;
7.2 系统测试恢复的条件
预测试通过,主要功能可以使用;
客户需求变更完成涉及变更相关程序已被修改完善;
测试环境搭建恢复正常;
8测试任务安排
8.1 系统测试计划
|
任务 |
编写党建系统测试计划文档 |
|
方法及标准 |
需求文档; 开发计划说明书; 智慧党建功能规划; |
|
输入和输出 |
输入:需求文档; 输出:智慧党纪系统测试计划 |
|
时间安排 |
2018年8月5 |
|
资源 |
1人/天 |
|
角色和职责 |
组长:XXX 负责软件测试团队管理工作; 负责带领测试团队,设计、执行、优化测试过程,丰富测试手段,引入新的测试框架和测试策略; 与其他测试人员、开发人员、项目管理人员沟通和协作,推动整个项目的顺利进行; 维护测试流程,统计和分析测试结果,提高测试效率和质量; 参与测试的评审工作;
测试工程师:XXX 软件设计需求制定测试计划,设计测试数据和测试用例; 有效地执行测试用例,提交测试报告; 准确地定位并跟踪问题,推动问题及时合理地解决; 完成对产品的集成测试与系统测试,对产品的软件功能及其它方面的测试; 参与测试的评审工作;
|
8.2系统测试设计
|
任务 |
系统测试方案设计 |
|
方法及标准 |
需求文档; 开发计划说明书; 智慧党建功能规划; 系统测试计划初稿 |
|
输入和输出 |
输入:需求文档、系统测试计划初稿; 输出:系统测试方案 |
|
时间安排 |
2018年8月7 |
|
资源 |
1人/天 |
|
角色和职责 |
组长:XXX 负责软件测试团队管理工作; 负责带领测试团队,设计、执行、优化测试过程,丰富测试手段,引入新的测试框架和测试策略; 与其他测试人员、开发人员、项目管理人员沟通和协作,推动整个项目的顺利进行; 维护测试流程,统计和分析测试结果,提高测试效率和质量; 参与测试的评审工作;
测试工程师:XXX 软件设计需求制定测试计划,设计测试数据和测试用例; 有效地执行测试用例,提交测试报告; 准确地定位并跟踪问题,推动问题及时合理地解决; 完成对产品的集成测试与系统测试,对产品的软件功能及其它方面的测试; 参与测试的评审工作;
|
8.3系统测试实现
|
任务 |
系统测试用例设计 |
|
方法及标准 |
需求文档; 开发计划说明书; 智慧党建功能规划; 系统测试计划初稿 系统测试方案初稿 |
|
输入和输出 |
输入:需求文档、系统测试计划初稿、系统测试方案初稿; 输出:测试用例设计 |
|
时间安排 |
2018年8月9---2018年8月11 |
|
资源 |
3人/天 |
|
角色和职责 |
组长:XXX 负责软件测试团队管理工作; 负责带领测试团队,设计、执行、优化测试过程,丰富测试手段,引入新的测试框架和测试策略; 与其他测试人员、开发人员、项目管理人员沟通和协作,推动整个项目的顺利进行; 维护测试流程,统计和分析测试结果,提高测试效率和质量; 参与测试的评审工作;
测试工程师:XXX 软件设计需求制定测试计划,设计测试数据和测试用例; 有效地执行测试用例,提交测试报告; 准确地定位并跟踪问题,推动问题及时合理地解决; 完成对产品的集成测试与系统测试,对产品的软件功能及其它方面的测试; 参与测试的评审工作;
|
8.4系统测试执行
|
任务 |
系统测试用例执行 |
|
方法及标准 |
需求文档; 开发计划说明书; 智慧党建功能规划; 系统测试计划初稿 系统测试方案 系统测试用例 |
|
输入和输出 |
输入:系统测试用例、系统测试计划、系统测试方案; 输出:缺陷报告、测试报告; |
|
时间安排 |
2018年8月15---2018年8月25 |
|
资源 |
11人/天 |
|
角色和职责 |
组长:XXX 负责软件测试团队管理工作; 负责带领测试团队,设计、执行、优化测试过程,丰富测试手段,引入新的测试框架和测试策略; 与其他测试人员、开发人员、项目管理人员沟通和协作,推动整个项目的顺利进行; 维护测试流程,统计和分析测试结果,提高测试效率和质量; 参与测试的评审工作;
测试工程师:XXX 软件设计需求制定测试计划,设计测试数据和测试用例; 有效地执行测试用例,提交测试报告; 准确地定位并跟踪问题,推动问题及时合理地解决; 完成对产品的集成测试与系统测试,对产品的软件功能及其它方面的测试; 参与测试的评审工作;
|
9 应交付的测试工作产品
|
序号 |
工作产品 |
提交时间 |
提交人 |
|
1 |
智慧党建系统测试计划 |
2018.8.5 |
XXX |
|
2 |
智慧党建系统测试方案 |
2018.8.7 |
XXX |
|
3 |
智慧党建系统测试用例 |
2018.8.11 |
XXX |
|
4 |
智慧党建系统测试缺陷报告单 |
2018.8.25 |
XXX |
|
5 |
智慧党建系统测试报告 |
2018.8.25 |
XXX |
|
6 |
智慧党建系统用户手册 |
2018.8.20 |
XXX |
|
7 |
|
|
|