1、thinkSNS系统测试计划thinkSNS-系统测试计划上海博为峰软件技术有限公司文档编号项目版本密级项目名称:ThinkSNSXAJH-ThinkSNS-P001V1.6项目组成员可见ThingkSNS V1.6版系统测试计划拟制:笑傲江湖组日期:2013/02/27审核:日期:批准:日期:修订记录日期修订版本描述作者2013/2/271.0初稿完成王东兴2013/2/281.1一次修改笑傲江湖组ThinkSNS1.6版系统测试计划关键词:ThinkSNS、系统测试、社交网站摘 要:本文档是ThinkSNS V1.6版的系统测试计划,用于指导ThinkSNS V1.6版全部系统测试工作。对
2、ThinkSNS V1.6需求规格说明书进行分析,确定测试的组织形式,测试对象,对需求进行跟踪,提供给相关人员完成概要设计说明书和系统测试设计。缩略语清单:缩略语全称中文意思PCPersonal Computer计算机STPSystem Test Plan系统测试计划STSSystem Testing Strategy系统测试策略RTMRequirement Trace Matrix需求跟踪矩阵SRSSoftware Requirement Specification需求规格说明书SVVPSoftware Verification & Validation Plan软件测试计划SQASoftw
3、are Quality Assurance质量保证人员CMOConfiguration Management Officer配置管理员表1.1参考资料清单:名称作者编号发布日期出版单位ThinkSNS V1.6软件需求规格说明书_v2.0*1.002012/02/09上海博为峰教育培训中心系统测试计划样例表1.21目标在计划阶段将所有测试需求都已经被标识出来;测试的工作任务已经被分配,确定所需资源,对测试的工作量进行评估并合理的安排测试进度,测试时间约为4天;测试的进度安排是基于工作量估计的、适用的;停止测试的准则是发现该系统的基本功能未实现或者40%的测试用例无法通过;列出应交付的测试工作产
4、品。2 概述2.1 项目背景SNS,全称Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。ThinkSNS(简称TS)是基于互联网web2.0思想开发的老牌SNS系统,开始于2008年至今已经历了1.0 1.62.0三个大版本的迭代,最新版本为V2.2。2.2 范围该系统测试计划适用于以下对象及范围:1) 被测对象为ThinkSNS V1.6,该软件存在于网站的server上,通过web浏览器进行访问,操作系统为Windows2000以上的操作系统。2) 本测试项目主要测试该系统的功能、GUI。性能测试及可移植性等不进行测试
5、。3 组织形式 图1角色角色职责Test Leader1.制订本组测试计划;2.给测试分析员分配任务并依据制定的计划指导和监控他们的工作;3.给测试员分配任务并依据制定的计划指导和监控他们的工作;4.组织本组测试文档的设计、写作和评审;5.组织本组进行相关需求跟踪;6.组织本组进行缺陷分析等质量活动;SQA审计和监督正在生产的产品和正在进行的流程是否符合规范。CMO1.建立和管理配置库2.保存变更请求3.基线化配置项4.配置状态发布5.将变更的信息广而告之给相关人员6.保存项目资产Technocrats1. 负责解决项目过程中遇到的一系列问题2. 写作测试方案Testers1. 评审需求文档2
6、. 测试设计、测试文档3. 执行测试4. 度量软件质量表1.34 测试对象ThinkSNS V1.6 是本次系统测试的目标测试对象,由于ThinkSNS V1.6 未采用任何的标准, 且技术单一, 所以本次测试只考虑目标测试需求项的功能性, 易用性和效率, 其他特性不在本次测试范围之内。详细测试需求项如下:1. 功能1) 登录界面2) 日志功能3) 礼物功能4) 相册功能5) 心情功能6) 投票功能7) 个人空间功能8) 好友功能9) 消息功能10) 账号管理11) 资料管理12) 隐私管理13) 活动功能14) 分享功能15) 群组功能16) 在线好友显示2. GUI1) 界面合理2) 界面
7、易用5 需求跟踪6 测试通过/失败标准测试通过标准:所有需求被98%覆盖测试用例95%以上被执行并通过测试通过率达到95%以上没有致命问题测试失败标准:需求没有被覆盖的达到5%以上测试用例5%以上没有被执行测试用例5%以上没有通过出现致命问题7 测试挂起标准及恢复条件测试挂起标准:基本功能失败;测试用例失败30%以上;测试用例无法执行达到30%以上;测试恢复条件:基本功能能够使用;测试用例失败率降到30%以下;测试用例无法执行率降到30以下;8 测试任务安排8.1 任务1 ThinkSNS V1.6系统测试计划编写测试计划,评审测试计划并修改,将最新的测试计划提交到SVN库中。8.1.1方法和
8、标准:按照测试计划模版来编写测试计划。准入原则:需求规格说明书基线化准出原则:系统测试计划基线化8.1.2 输入/输出:输入:需求规格说明书、SVVP输出:系统测试计划(STP)8.1.3 时间安排: 时间安排:2013/02/26-2013/02/278.1.4 资源 :人力资源:全组,4.5人日;硬件资源:PC4台; 软件资源:windows98以上操作系统,word 2007,Excel2007;8.1.5 风险和缓解措施:风险:人员的项目经验不足,不能熟练的运用测试工具,导致进度拖延。缓解措施:组员之间进行商讨,计划一个合理的实施方案,进行加班。8.1.6 角色和职责:Test Lea
9、der:编写系统测试计划组织系统测试计划的评审组织本阶段的需求跟踪CMO:参加系统测试计划的评审将基线化的系统测试计划添加到配置库中将基线化的系统测试计划发给相关人员SQA参加系统测试计划的评审Technocrats参加系统测试计划的评审Tester:协助测试组长完成系统测试计划的编写参加系统测试计划的评审完成本阶段的需求跟踪8.2 任务2 ThinkSNS V1.6系统测试设计编写测试方案,对测试方案进行评审,修改后提交到SVN库中。 8.2.1 方法和标准:按照测试计划模版来编写测试方案。准入原则:系统测试计划基线化准出原则:系统测试方案基线化8.2.2 输入/输出: 输入:需求规格说明书
10、、系统测试计划 输出:测试方案8.2.3 时间安排: 时间:2013/02/27-2013/02/288.2.4 资源 :人力资源: 全组,2人日软件资源:word 2007硬件资源:PC2台8.2.5 风险和假设:风险:项目经验不够,对系统业务不够熟悉,导致进度拖延缓解措施:加班8.2.6 角色和职责:Test Leader:组织系统测试方案的评审组织本阶段的需求跟踪Technocrats:编写系统测试方案参加系统测试方案的评审CMO:参加系统测试方案的评审将基线化的系统测试方案添加到配置库中将基线化的系统测试方案发给相关人员SQA:参加系统测试方案的评审Tester参加系统测试方案的评审完
11、成本阶段的测试需求跟踪8.3 任务3 ThinkSNS V1.6系统测试实现 编写测试用例和测试规程,将测试用例导入到QC中。8.3.1 方法和标准:按照测试计划模版来编写测试用例和测试规程,按照系统测试方案、黑盒测试方法设计测试用例,测试规程。准入原则:系统测试方案基线化准出原则:系统测试用例、系统测试规程、系统测试与测试项基线化 8.3.2 输入/输出:输入:需求规格说明书、系统测试计划、测试方案输出:测试用例、测试规程、系统测试预测试项8.3.3 时间安排: 时间安排:2013/02/28-2013/03/018.3.4 资源 :人力资源:全组,4.5人日软件资源:EXCEL 2007、
12、QC硬件资源:PC4台8.3.5 风险和假设:风险:项目经验不够,导致进度拖延缓解措施:加班8.3.6 角色和职责:Test Leader:组织系统测试规程、系统测试用例、系统预测试项的评审组织本阶段的需求跟踪CMO参加系统测试规程、系统测试用例、系统预测试项的评审将基线化的系统测试规程、系统测试用例、系统预测试项添加到配置库中将基线化的系统测试规程、系统测试用例、系统预测试项发给相关人员SQA:参加系统测试规程、系统测试用例、系统预测试项的评审Tester:编写系统测试规程、系统测试用例、系统预测试项参加系统测试规程、系统测试用例、系统预测试项的评审完成本阶段的测试需求跟踪8.4 任务4 T
13、hinkSNS V1.6系统测试执行搭建测试环境,按照测试规程、测试用例,执行测试,提交缺陷报告,完成系统测试报告的编写。8.4.1 方法和标准:按照系统测试用例和系统测试规程,执行测试用例。入口准则:测试用例、测试规程、系统测试预测试项基线化出口准则:系统测试报告基线化8.4.2 输入/输出:输入:需求规格说明书(SRS)、系统测试计划(STP)、系统测试方案、测试规程、测试用例、系统测试预测试项输出:缺陷报告、系统测试日报、系统测试报告8.4.3 时间安排: 时间:2013/03/02-2013/03/038.4.4 资源 :人力资源:全组人员,4人日软件资源:QC、WAMP 、word
14、2007硬件资源:PC4台8.4.5 风险和假设:风险:项目经验不够以及对系统的业务不够熟悉,导致进度拖延缓解措施:加班8.4.6 角色和职责:Test Leader:组织所有测试执行活动,监督测试执行任务确保选择合适的测试工具以及测试环境的建立组织测试报告评审组织系统测试评审完成系统测试报告编写CMO:参加系统报告的评审参加系统测试评审将基线化的测试机报告加到配置库中将基线化的系统测试报告发给相关人员SQA:参加系统报告的评审参加系统测试评审Tester:搭建测试环境执行测试用例发现缺陷后提交缺陷报告进行回归测试提交测试日报协助测试组长完成系统测试报告的编写参加测试报告评审参加系统测试评审9
15、 应交付的测试工作产品1. 系统测试计划2. 系统测试方案3. 系统测试用例4. 系统测试规程5. 系统预测试项6. 系统测试缺陷报告7. 系统测试日报8. 系统测试报告10 工作量估计序号任务名称工作量 /人日1测试计划22测试方案43测试设计54测试执行4总计15表1.411 资源的分配人员安排表姓名角色任务安排王东兴Test LeaderTester编写测试计划、测试用例、测试报告、执行测试用例王强TechnocratsTester编写测试方案、测试用例、执行测试用例顾乾SQATester监督测试活动流程,对文档进行评审,编写测试用例、执行测试用例杨坤坤CMOTester对基线化文档进行配置管理,编写测试用例、执行测试用例表1.511.2系统资源测试资源资源名称/类型配置及数量PC机CPU:6700 3.1GHz 内存:4G 硬盘:350G 数量:4台系统软件Windows Server 2008应用软件SVN 、QC、Word 2007 、Excel2007、WAMP表1.612 附录
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1