- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机密交
机密
项目测试计划
PAGE 3
HNDX/NCR保密资料
湖南电信经营分析与决策支持系统项目
测试计划
2005年09月
本文档及其所含信息为机密材料
并且由湖南电信和NCR共同拥有
本文档中的任何部分都不得以任何手段任何形式进行复制与传播
未经湖南电信和NCR书面授权,不得将材料泄露给第三方
Copyright ? 2005 HuNan telecom NCR版权
保留所有的权利
文档控制
文件准备资料
版本
文件准备人
修改内容
准备日期
HNDX校稿
NCR校稿
1.0
黄侃
文档建立
200
HNDX意见
版本
校稿人
校稿意见
校稿日期
客户签收
姓名
签字
签收日期
目 录
TOC \o 1-5 \h \z 1 前言 2
2 系统开发测试方法概论 2
2.1 测试阶段性划分 2
2.2 测试的工作流程 3
2.3 测试类型概述 3
2.3.1 数据和数据库完整性测试 3
2.3.2 功能测试 4
2.3.3 用户界面测试 4
2.3.4 性能评测 5
2.3.5 安全性和访问控制测试 5
2.3.6 故障转移和恢复测试 6
2.4 测试需要提交文档 7
3 数据仓库测试概述 7
4 测试方案概述 8
5 测试方案详述 8
5.1 ETL开发测试 8
5.1.1 ETL脚本正确性测试 9
5.1.2 ETL抽取加载正确性测试 9
5.1.3 ETL转换的正确性测试 9
5.1.4 ETL转换规则正确性测试 9
5.1.5 ETL总控的正确性处理测试 10
5.2 前端应用开发测试 10
5.2.1 界面测试 10
5.2.2 输出结果测试 10
5.2.3 数据正确性测试 10
5.3 Portal测试 11
5.3.1 Portal应用集成测试 11
5.3.2 Portal-SSO的测试 11
5.3.3 Portal权限管理功能的测试 11
5.3.4 Portal本身架构的测试 11
5.4 集成上线测试、系统整体性能测试 11
5.4.1 Teradata系统故障和恢复测试 11
5.4.2 ETL加载整体性能测试 12
5.4.3 前端应用访问不用并发用户机制下的性能测试 12
5.4.4 系统备份与恢复的测试 12
5.5 测试的组织 12
前言
本文主要是描述湖南电信数据仓库项目(以下简称“该项目”)的测试方案,整体测试方案涵盖内容:
项目的测试方案概论在数据仓库项目中的应用
模块测试方法详细描述
项目测试的组织和管理
整体测试进度安排和现阶段测试具体计划
以上内容我们将在下面进行分章节的论述。
系统开发测试方法概论
测试阶段性划分
在开发型项目中,测试按照阶段性划分主要分为以下几个阶段:
单元测试阶段:
开发人员单元测试阶段
由开发人员针对自身设计和开发的代码进行测试。
开发人员交叉测试阶段(可以选择)
组织开发人员按照模块设计进行交叉测试工作
测试人员单元测试阶段
专门的测试人员进行模块的单元测试
集成测试阶段:
系统集成测试阶段,在测试环境中完成
模块协同工作测试:主要完成模块之间协同工作的测试。
系统性能压力测试阶段:在模块协同工作的情况下,模拟系统正常运行的压力测试。
生产系统上线测试阶段:
生产系统上线测试
主要进行在生产环境下集成测试以及上线试运行工作。
测试的工作流程
制定测试计划
确定测试需求、制定测试策略、确定测试资源、生成测试计划
设计测试
准备工作量分析文档、确定并说明测试用例、确定测试过程,并建立测试过程的结构、复审和评估测试覆盖
实施测试
记录或通过编程创建测试脚本、确定设计与实施模型中的测试专用功能、执行测试过程、记录结果
对测试进行评估
评估测试用例覆盖、评估代码覆盖、分析缺陷、确定是否达到了测试完成标准与成功标准
测试类型概述
在测试过程中包含的主要测试类型(主要针对数据仓库项目设计到的部分进行了罗列和描述):
数据和数据库完整性测试
功能测试
用户界面测试
性能评测
安全性和访问控制测试
故障转移和恢复测试
数据和数据库完整性测试
在该项目中,数据仓库应作为一个子系统来进行测试。主要包括一下目标和技术以及完成标准:
测试目标
确保数据库访问方法和进程正常运行,数据不会遭到损坏。
技术
调用各个数据库访问方法和进程,并在其中填充有效的和无效的数据(或对数据的请求)。
检查数据库,确保数据已按预期的方式填充,并且所有的数据库事件都已正常发生;或者检查所返回的数据,确保为正当的理由检索到了正确的数据
完成标准
所有的数据库访问方
您可能关注的文档
最近下载
- 超详细《石油化工建设工程施工安全技术规范》GB50484-2022.pdf
- 2024年春江苏开放大学工科数学基础050086过程性作业(四).doc VIP
- T_CACM 1169-2019 中医内科临床诊疗指南 喘证 (慢性阻塞性肺疾病并右心衰竭).docx
- 《综合韩国语》教学教案—-发音部分.pdf VIP
- 壳管式干式蒸发器设计说明书.docx VIP
- OTDR的关键因素-ViaviSolutions.PDF VIP
- 高中音乐《中国影视音乐》PPT 课件.pptx
- 物业安全隐患排查台账范例.pdf
- 癫痫病人的急救与护理ppt课件【28页】.pptx
- 企业事业单位突发环境事件应急预案评审表.pdf VIP
文档评论(0)