信息系统项目测试方案Word文档格式.docx
《信息系统项目测试方案Word文档格式.docx》由会员分享,可在线阅读,更多相关《信息系统项目测试方案Word文档格式.docx(22页珍藏版)》请在冰豆网上搜索。
1概述
《山西省网上信访信息系统测试方案》(以下简称《测试方案》)是山西省网上信访信息系统编码、单元测试完成后,在进行系统测试之前,针对优化版的业务功能进行功能和集成测试的计划安排。
《测试方案》主要明确系统功能和集成测试的有关规定和原则,其目的是提供系统功能和集成测试所依据和遵循的原则、方法和组织结构。
1.1目标
用户测试阶段应达到并完成以下的主要目的与任务:
目的在于检查优化需求版系统功能能否满足实际业务要求,流程是否符合各级信访机构日常业务程序。
对系统的业务功能进行测试,以验证是否达到了用户设计的业务要求,保证产品能够满足客户的业务需求。
(这里的业务需求指的是《山西省网上信访信息系统需求规格说明书》、《山西省网上信访信息系统需求变更》、《山西省网上信访信息系统需求深化》、《山西省网上信访信息系统需求补充》)
对系统存在的业务及功能错误进行纠错,保证系统运行的正确性。
1.2假设
假设有足够容量的服务器资源。
假设有足够的测试工作站设备。
假设人员可以分班轮流,一个实际工作日能够测试多于一个的测试营业日。
假设测试中发现的问题能够得到及时的解决。
假设测试的过程能够进行有效的监控。
1.3测试范围
本计划的测试仅包括目前开发完成的功能。
1.4测试方法
本次测试主要采用黑盒测试方法,即测试软件产品的功能,不需测试软件产品的内部结构和处理过程。
黑盒测试的目的是试图尽可能地发现以下类型的错误:
l功能错误或遗漏;
l业务流程错误;
l界面错误;
l数据结构或外部数据库访问错误;
l初始化和终止错误。
采用黑盒技术设计测试用例的方法主要有:
l等价类划分;
l边界值分析;
l错误推测;
l因果图分析;
l综合策略。
1.5测试步骤
测试执行前的准备:
1.编写测试计划:
由测试领导小组编写,明确测试组织的结构和职责,确定系统测试的流程以及系统测试所应完成的业务过程的周期;
2.准备测试数据:
由新汇科测试组的人员准备系统基础测试数据,由信访局业务功能测试人员准备业务所需要的数据;
3.准备测试用例:
由新汇科测试组的人员依据系统用例和业务功能编写测试用例,由信访局业务功能测试人员补充完善测试用例;
4.准备测试环境并初始化数据库;
用户测试执行过程:
1.按计划将任务分配给各个测试人员;
2.各测试人员按照计划,根据测试用例进行测试;
3.依据测试用例和业务过程的测试周期进行系统功能和流程的测试,对测试的结果进行验证,对测试的错误进行判别并确定修改准则;
4.若测试人员发现BUG,登录到问题单中;
在测试列表清单中登记测试情况(通过或未通过、未通过的填上BUG编号),如果是二次测试并且测试通过,到问题平台上关闭相应的BUG。
1.6测试进入准则
1.测试所需的设备及测试环境可用。
2.所有支持人员到位。
3.所有源码及环境的监控步骤已经明确并同意。
4.所有有关人员对其工作范围和职责明确无误。
5.所有的测试用例已经完成并获得审查通过。
1.7测试结束准则
1.所有测试用例及其相关用例均已测试完成,测试有关的文档齐全,测试结果均已接受。
2.所有发现的致命和严重问题已经解决。
2测试地点、人员与环境
2.1测试的地点和人员
测试地点:
吕梁云计算中心
测试人员:
山西省信访局建设办测试人员及新汇科公司需求、测试、支持人员。
2.2测试环境
网上投诉系统:
http:
//59.48.248.88:
7096/wsts/
门户网站:
7096/
旧业务数据迁移系统:
自助信访终端系统:
//59.49.32.213:
28080/touch/touch2.jsp
3组织结构
3.1组织结构
主要人员由山西省信访局和新汇科计算机有限公司的人员组成。
3.2职责范围
l总负责人:
n监控所有的测试活动及任务的执行情况
n对测试过程中有关的问题及事项进行决策
n对测试的总体进行跟踪、控制和报告
l总协调人:
n落实测试所需的有关问题,协调解决需用户落实的问题
n协调与安排用户的参与
l测试组:
主要由新汇科专业测试人员组成,其职责为:
n提供所需的技术支持,如环境、硬件、软件、网络
n支持测试小组顺利开展测试工作
n落实解决测试过程中的问题
n协调测试与开发之间的一致性
n辅导各功能测试小组进行测试
n测试缺陷管理
n在测试阶段的终结提交《测试报告》
n测试文档管理
l支持组:
主要由新汇科开发小组的负责人组成,其职责为:
n支持测试小组的测试工作
n对测试时所产生的问题提供技术及系统解决方案
n解决测试中遇到的问题
n(安排)修改测试发现的缺陷
n系统环境的优化
l各业务功能测试小组:
n准备测试数据、测试材料,并协同测试组一起完善测试用例
n执行测试
n提交测试发现的缺陷
4计划任务与时间
4.1计划任务
l环境准备:
n测试场地
n硬件网络环境
n系统软件
n应用软件
n应用软件的设计(参数及数据库初始化等)
l辅助设备准备:
(负责人:
业务功能测试人员)
l用例准备与审查:
新汇科测试人员、业务功能测试人员)
n准备各业务之测试用例
n审查用例
l计划准备:
n组织结构及人员安排
n测试与问题处理的流程
n确定测试时间表
l执行测试:
测试小组人员)
n执行计划的用例测试
n对测试的问题进行处理
n进行测试的例会
n对测试结果进行抽检
n进行测试有关的文档控制与管理
l测试结束:
n对测试的结果进行评测
n准备并提交《总体测试报告》
4.2时间表
在测试时,将按照测试任务定义来进行测试。
每个测试任务都有唯一的编号,并对应一个或多个测试用例。
具体一个测试任务由那几个测试用例组成,请参看《测试用例》。
测试时间表如下,详细的测试任务分配表由各业务功能测试小组制订。
序号
任务名称
工期
(工作日)
开始时间
完成时间
1
用户资料准备及整理
2
测试环境搭建
3
初始化参数及数据准备
4
制订小组测试任务分配表
5
编写(完善)测试用例和准备测试数据
6
领导对优化版进行总结
0.5
测试培训
8
执行测试和回归测试
13
9
回归测试与测试总结
4.3安排
模块测试安排
系统名称
模块名称
时间
门户网站系统
内容编审
栏目管理与授权模块
增加栏目
删除栏目
复制栏目
移动栏目
7
排序栏目
访问权限
委托管理
10
热点词汇管理与自动维护模块
11
热点词汇定义
12
热点词汇查找
热点词汇自动链接
14
内容编辑工具与内容管理模块
15
文件管理模块
16
内容展现模块定义与管理模块
17
内容关系管理模块
18
内容审核模块
19
政治敏感信息审核
20
内容正确性审核
21
内容发布
22
内容加工与生成模块
23
提取已审批通过文档
24
关联到网页模板
25
发布到网页
26
内容发布模式定义与管理模块
27
主要内容
28
程序触发发布模式
29
事件驱动发布模式
2.5
30
定时发布模式
31
实时发布模式
32
内容发布模块
33
主要功能
34
重新发布栏目
35
重新发布文章
36
基于模板生成动态页面
37
基于模板生成静态页面
38
系统管理
39
工作流程管理模块
40
用户、角色及权限管理模块
41
新增角色
42
删除角色
43
更新角色
44
角色权限对应关系
45
分配用户角色
46
新增用户
1.5
47
删除用户
48
更新用户
49
登录信息与认证管理模块
50
系统管理人员身份验证
51
系统管理人员的角色权限分配
52
多用户对系统的同时访问和操作
53
系统备份/恢复模块
54
自动备份
55
手工备份
56
资料恢复
57
栏目设计
58
网站UI设计
59
网站首页设计
60
网站栏目页设计
61
网站内容页设计
62
网站导航设计
63
领导介绍
64
信访局职责
65
机构设置
66
工作要闻
67
信访法规
68
信访指南
69
工作动态
70
图片新闻
71
重要新闻
72
网上信访大厅多媒体设计
73
网上信访大厅接口开发
74
网上投诉平台系统
信访人管理子系统
75
信访人注册模块
76
录入注册信息