华为测试规程——课程胶片_第1页
华为测试规程——课程胶片_第2页
华为测试规程——课程胶片_第3页
华为测试规程——课程胶片_第4页
华为测试规程——课程胶片_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、This report was produced by HuaweiIPD-CMM IPD-CMM 测试规程培训测试规程培训Huawei ConfidentialHuawei ConfidentialMINI-PROJECT Test ProcedureMINI-PROJECT Test Procedure研发研发EPGEPGMini Project培训教材This report was produced by Huawei课程目的课程目的内容内容本课程介绍项目级软件开发过程中测试相关活动、流程,以指导软件项目组在软件开发过程中正确开展测试活动。目标目标n掌握IPD-CMM 项目级软件测试相关

2、流程和活动;了解测试各阶段活动中的角色和职责。n熟悉IPD-CMM 项目级软件测试策略、测试计划模板。n以期望软件项目组在软件开发过程中遵照IPD-CMM 要求正确开展测试策略,测试计划、测试准备、测试执行、测试报告等活动。This report was produced by Huawei课程主要内容课程主要内容n测试活动的开展过程概要n测试活动中的角色和职责n测试策略n单元测试n集成/系统测试This report was produced by Huawei测试活动开展过程概要测试活动开展过程概要l测试活动的开展过程概要测试活动流程测试活动在软件项目生命周期中的位置l测试活动中的角色和职

3、责l测试策略l单元测试l集成/系统测试This report was produced by Huawei测试活动流程测试活动流程输入任务输出测试计划资源需求测试用例测试进度测试准备测试执行测试报告测试记录缺陷报告测试报告开发文档,如:SRS,HLD,LLD等项目计划代码测试策略制定测试策略测试计划需求跟踪矩阵测试综合表This report was produced by HuaweiProject Scope项目范围单元测试准备系统测试阶段集成测试阶段单元测试阶段编码阶段详细设计阶段概要设计阶段软件需求规格阶段系统测试计划集成测试计划系统测试准备单元测试计划集成测试准备单元测试执行单元测试

4、报告系统测试执行系统测试报告集成测试执行集成测试报告项目计划阶段项目准备阶段测试策略制定测试活动在软件项目生命周期中的位置测试活动在软件项目生命周期中的位置This report was produced by Huawei测试活动中的角色和职责测试活动中的角色和职责n测试活动的开展过程概要n测试活动中的角色和职责nPLnTC(测试协调员)nSWE(软件工程师)n测试策略n单元测试n集成/系统测试This report was produced by Huawei测试活动中的角色和职责测试活动中的角色和职责nPLn组织所有的测试活动n制定测试策略n确保测试活动有合适的计划n确保测试活动的计划得

5、到执行和获得资源n确保选择适合的测试工具以及测试环境的建立n确保缺陷分发给相关软件工程师并及时得到解决n审核并批准单元测试和集成测试的测试计划及报告nTCnSWE计划计划资源资源报告报告审核批准(UT(UTIT)IT)执行环境环境工具工具测试策略This report was produced by Huawei测试活动中的角色和职责测试活动中的角色和职责nPLnTCn审核并批准测试策略n审核并批准系统测试计划n指导测试活动,包括测试计划、测试执行、测试结果分析和报告活动。n审核并批准系统测试报告nSWE计划计划报告报告审核批准(ST)(ST)测试测试测试策略审核批准This report w

6、as produced by Huawei测试活动中的角色和职责测试活动中的角色和职责nPLnTCnSWEn准备测试计划。n搭建测试环境。n执行测试用例。n将单元测试中发现的所有缺陷填写在缺陷报告中。n修正缺陷。n验证相关的缺陷已经被修正。n准备测试报告。FixFix报告报告环境环境缺陷报缺陷报告告用例用例This report was produced by Huawei测试策略测试策略n测试活动的开展过程概要n测试活动中的角色和职责n测试策略n单元测试n集成/系统测试This report was produced by Huawei测试策略测试策略n测试策略作为项目计划的一部分,应在项目

7、计划阶段由PL制定并确保进行review,由TC审核并批准,PDT开发代表签发n测试策略主要包括以下内容:测试综述n描述本项目要进行哪些测试活动、风险因素、在特殊情况下需要采取的折衷方案单元/集成/系统测试的测试策略描述质量要求、测试重点、资源需求、使用的测试工具、对象依赖关系、回归测试策略、停止准则质量过程测试活动过程中要顺从的标准/规范、测试用例格式定义测试策略模板请参见过程资产库测试策略模板请参见过程资产库http:/DVP02T03-Test Strategy.docThis report was produced by Huawei测试策略内容说明(测试策略内容说明(1 1)n折中方

8、案折中方案:描述在特殊情况下需要采取的折衷方案。例如,在进度拖延的情况下,如果98%的测试例都通过了测试,则认为测试已经完成n质量要求质量要求:确定对测试活动预期的质量要求,如:覆盖策略、覆盖率、等等。质量要求的制定应参考项目计划,支持项目计划中的质量目标的达成n测试对象依赖关系测试对象依赖关系:描述被测对象间的关系、被测对象与软件其他部分间的关系。并且注明各个元素之间的依赖关系,以确定其测试顺序This report was produced by Huawei测试策略内容说明(测试策略内容说明(2 2)n停止准则:项目成功地通过了所有的测试用例,或者所有已发现的所有缺陷都已完成回归测试n回

9、归测试策略:测试中准备采用的测试策略,供参考的回归测试策略有以下几种:在下一轮测试中,用本轮测试的所有测试用例重新测试,确认所有缺陷都已改正在下一轮测试中,对本轮测试发现的所有缺陷对应的用例进行回归,确认所有缺陷都已经过修改在最终的交付版本中执行所有的测试用例,验证所有已发现的缺陷和功能This report was produced by Huawei单元测试单元测试n测试活动的开展过程概要n测试活动中的角色和职责n测试策略n单元测试n单元测试计划n单元测试准备n单元测试执行n单元测试报告n集成/系统测试This report was produced by Huawei单元测试活动输入输出

10、单元测试活动输入输出详细设计文详细设计文档档完成完成ReviewReview之之后的代码后的代码单元测试计单元测试计划文档划文档单元测试报告单元测试报告文档文档. . .项目计划项目计划经过单元测试经过单元测试的代码的代码单元测试单元测试计划计划单元测试单元测试准备准备单元测试单元测试执行执行单元测试单元测试报告报告输入:活动:输出:配置库This report was produced by Huawei单元测试计划单元测试计划PLPL详细设计文档可以进行review时,开始进行单元测试计划工作nPL负责安排并协调以下活动:n标识单元测试中的风险并跟踪n明确硬件需求、软件需求、人力需求和其他

11、需求n制定单元测试日程表,包括测试的各个方面,比如:测试准备、测试执行等n确保以上内容按测试计划模板写入单元测试计划n指定软件工程师准备所分配单元的单元测试用例,测试用例编写使用测试综合表(DVP02F04)This report was produced by Huawei单元测试计划单元测试计划SWESWE软件项目组的软件工程师在PL的统一协调下负责完成以下任务:nSWE负责完成:n编写单元测试用例n更新需求跟踪矩阵n跟踪(分配到详细设计文档的)需求到测试用例,校验需求跟踪的完备性,并填写需求跟踪矩阵(RTM)This report was produced by Huawei单元测试计划

12、评审单元测试计划评审PL要保证单元测试计划被review,review时要遵循正规的Review规程:n在对单元测试计划(包括用例)根据评审意见进行修订后,要提交给PL批准PL批准单元测试计划后,单元测试计划活动结束This report was produced by Huawei单元测试计划经批准后,开始单元测试准备工作PL根据项目的具体需要安排并确保:n所有测试脚本/代码要被适当组织和保存n指定SWE开发测试工具(如果需要)n指定SWE搭建测试环境(如果需要)n测试准备工作在单元测试执行前完成SWE要完成以下工作:n为每个单元测试用例编写测试脚本/代码n开发测试工具(如果需要)n搭建测试

13、环境(如果需要)单元测试准备单元测试准备This report was produced by Huawei单元测试执行(单元测试执行(1 1)1、在代码完成并经过评审之后2、PL使用测试准入检查单验证单元测试计划中设定的测试执行入口条件是否满足。当条件满足后,开始进行单元测试执行活动SWE执行测试,按照测试计划逐条执行测试用例SWE在测试执行过程要填写测试记录来记录每一个单元测试用例的执行状态和执行结果当测试的结果和预期结果不一致时,SWE要如实记录实际的测试结果This report was produced by Huawei单元测试执行(单元测试执行(2 2)SWE应依据软件缺陷跟踪规

14、程中的要求报告所有单元测试中发现的问题,并保证所有的缺陷被跟踪并被解决在随机测试中发现的问题应为其编写相应的单元测试用例并更新测试综合表单元测试用例应被全部执行,并且所有发现的错误都应被修改并验证当单元测试用例被全部执行完毕并且错误均被修改验证后,单元测试执行工作结束。This report was produced by Huawei单元测试执行完成后,PL指定软件工程师按 DVP02F04-TEST INTEGRITY FORM.格式完成单元测试报告。单元测试报告单元测试报告测试报告文档模板请参见过程资产库http:/DVP02F04-Test Integrity Form单元测试报告被P

15、L批准后,整个单元测试阶段的活动结束PL应确保所有测试记录完整地存储在项目文件夹中This report was produced by Huawei集成集成/ /系统测试系统测试n测试活动的开展过程概要n测试活动中的角色和职责n测试策略n单元测试n集成/系统测试n集成/系统测试计划n集成/系统测试准备n集成/系统测试执行n集成/系统测试报告This report was produced by Huawei集成测试活动输入输出集成测试活动输入输出项目计划项目计划经过单元测经过单元测试的代码试的代码集成测试计集成测试计划文档划文档集成测试报集成测试报告文档告文档输入输入: :. . .概要设计

16、文概要设计文档档经过集成测经过集成测试的代码试的代码配置库集成测试集成测试计划计划集成测试集成测试准备准备集成测试集成测试执行执行集成测试集成测试报告报告活动活动: :输出输出: :This report was produced by Huawei系统测试活动输入输出系统测试活动输入输出项目计划项目计划经过集成测经过集成测试的代码试的代码系统测试计系统测试计划文档划文档系统测试报系统测试报告文档告文档输入输入: :. . .软件需求规软件需求规格说明书格说明书经过系统测经过系统测试的代码试的代码配置库系统测试系统测试计划计划系统测试系统测试准备准备系统测试系统测试执行执行系统测试系统测试报告

17、报告活动活动: :输出输出: :This report was produced by Huawei集成集成/ /系统测试计划系统测试计划PL负责协调并完成以下活动:nPL明确硬件需求、软件需求、人力需求和其他需求nPL制定集成测试日程表,包括测试的各个方面,如:测试准备等n确保以上内容按测试计划模板(DVP02T04)写入测试计划文档:集成测试计划/系统测试计划nPL指定SWE设计测试组网图,编写测试用例,测试用例编写使用测试综合表(DVP02F04)。在软件需求规格说明书/概要设计文档的质量达到可以进行review时,即可以开始进行系统测试计划/集成测试计划工作This report wa

18、s produced by Huawei集成集成/ /系统测试计划系统测试计划SWE负责完成以下工作:n学习软件需求规格说明书(和概要设计文档)以理解整个系统n按照模板编写测试计划文档n设计测试组网图并按照测试策略中定义的用例格式和编号规则编写测试用例n跟踪需求到测试用例,校验需求跟踪的完备性,并填写需求跟踪矩阵PL分配任务并组织协调SWE完成以下工作:This report was produced by Huawei集成集成/ /系统测试计划系统测试计划- -评审评审PL要保证集成/系统测试计划被评审,评审要遵循正规的评审流程n在对集成测试计划根据评审意见进行修订后,要提交给PL批准n系统

19、测试计划应由TC批准测试计划经过批准后,测试计划阶段工作结束This report was produced by HuaweiPL根据项目的具体需要安排并确保:n软件工程师为测试用例编写测试脚本nIT:IT:软件工程师设计驱动模块及桩模块并编码软件工程师设计驱动模块及桩模块并编码nST:ST:软件工程师应设计模拟器或其他测试代码并编码软件工程师应设计模拟器或其他测试代码并编码n如果需要,指定软件工程师开发测试工具如果需要,指定软件工程师开发测试工具n如果需要,指定软件工程师搭建测试环境如果需要,指定软件工程师搭建测试环境n所有测试脚本和测试代码要被适当组织和保存n测试准备工作在测试执行前完成

20、集成集成/ /系统测试准备系统测试准备集成/系统测试计划被批准后,开始集成/系统测试准备工作This report was produced by HuaweiSWE完成:n为每个单元测试用例编写测试脚本和测试代码nIT:IT:设计桩、驱动模块并编码设计桩、驱动模块并编码nST:ST:设计模拟器、其他测试代设计模拟器、其他测试代码并编码码并编码n开发测试工具(如果需要)n按照测试组网图设计搭建测试按照测试组网图设计搭建测试环境环境集成集成/ /系统测试准备系统测试准备PL应分配任务并组织协调SWE完成以下集成或系统测试准备活动:This report was produced by Huawei集成集成/ /系统测试执行(系统测试执行(1 1)执行测试的SWE填写测试记录来记录每一个测试用例的结果及其执行状态当测试的结果和预期结果不一致时,执行测试的SWE要记录实际的测试结果发现缺陷时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论