- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 软件测试过程及其管理本章教学目标及重点教学目标- 掌握软件测试过程模型、软件测试过程中的活动及管理内容-了解软件测试过程度量、软件测试过程成熟度以及软件测试过程改进等基本概念-了解软件测试过程中的配置管理及组织管理-了解惠普测试管理工具ALM重点- 软件测试过程模型、软件测试过程中的活动及管理内容6.2 软件测试过程管理6.2 软件测试管理过程 软件测试流程图6.2 软件测试管理过程 软件测试过程主要工作内容6.2 软件测试管理过程 软件测试过程管理6.2.1 软件测试过程管理的理念 尽早测试含义 1、测试人员早期参与软件项目,及时开展测试的准备工作 2、尽早开始测试执行意义 1、降低成本 2、规避风险W6.2.1 软件测试过程管理的理念 全面测试 W含义 1、测试内容包括需求、设计文档、代码、用户文档等 2、软件开发及测试人员(有时包括用户)全面地参与 到测试工作中 意义 全方位把握软件质量,尽可能排除影响软件质量的因素, 满足需求。6.2.1 软件测试过程管理的理念 全过程测试含义 1、测试人员关注开发过程,对各种变化作出响应。 2、测试人员要对测试的全过程进行全程的跟踪,及时调整测试策略意义及时应对项目变化,降低测试风险VV6.2.1 软件测试过程管理的理念 独立的迭代测试含义 1、着重强调测试的就绪点 2、测试过程是独立的 3、迭代的测试意义 只要测试条件成熟,测试准备活动完成,测试的执行活动就可以开展。H6.2.2 软件测试计划与测试需求定义 软件测试计划是指导测试过程的纲领性文件,包含了产品概述、测试策略测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。6.2.2 软件测试计划与测试需求1)测试计划文档形成步骤6.2.2 软件测试计划与测试需求 2)测试计划阶段划分6.2.2 软件测试计划与测试需求测试计划的要点6.2.2 软件测试计划与测试需求测试计划的要点6.2.2 软件测试计划与测试需求测试计划的编写内容测试环境测试基本原理和策略测试计划阶段划分测试计划要点功能描述和功能覆盖说明测试用例清单测试开始和退出准则PLAN6.2.2 软件测试计划与测试需求软件测试需求收集途径与被测软件相关的各种文档资料与客户或系统分析员的沟通业务背景资料正式与非正式的培训其他 6.2.2 软件测试计划与测试需求测试需求分析考虑的因素测试阶段被测软件的特性测试焦点 在测试需求分析过程中,要确定测试需求的优先级别 对测试需求的覆盖率的要求6.2.2 软件测试计划与测试需求软件测试测试需求的评审 内容 完整性审查 准确性审查方式 相互评审、交叉评审 轮查 走查 小组评审 审查评审人员组成 开发经理 项目经理 测试经理 系统分析人员 相关开发人员 测试人员等6.2.2 软件测试计划与测试需求制定测试策略要使用的测试技术和工具测试完成标准,用以计划和实施测试,及通报测试结果影响资源分配的特殊考虑6.2.2 软件测试计划与测试需求确认测试方法6.2.3 软件测试设计和开发软件测试设计则是将测试需求转换成测试用例的过程,它要描述测试环境、测试执行的范围、层次和用户的使用场景以及测试输入和预期的测试输出等。6.2.3 软件测试设计和开发测试设计与开发的主要内容制定方案设计测试用例设计测试用例特定的集合测试开发测试环境的设计6.2.3 软件测试设计和开发测试用例设计的方法和管理 6.2.3 软件测试设计和开发测试用例具有的属性优先级目标性测试用例所属的范围关联性 6.2.3 软件测试设计和开发软件测试开发脚本开发 编写测试脚本开发步骤测试开发常见的问题小结软件测试流程软件测试计划的主要内容测试需求的输入是什么软件测试的类型白盒测试、黑盒测试的区别6.2.4 软件测试执行测试执行分类6.2.4 软件测试执行测试阶段目标的检查代码审查单元测试集成测试系统测试验收测试6.2.4 软件测试执行测试用例执行的跟踪6.2.4 软件测试执行BUG的跟踪和管理 ①设计好bug 的信息等; ②及时处理bug; ③跟踪bug 状态; ④对bug 进行会审; ⑤对bug进行分析。6.2.4 软件测试执行和项目组外部人员的沟通测试执行结束和测试总结6.2.5 软件测试文档概念描述要执行的软件测试及测试的结果软件测试文档的作用提高软件测试过程的能见度提高测试效率便于交流与合作提升测试人员经验监控项目测试有利于测试工作的开展6.2.5 软件测试文档测试文档常见问题编写不够规范没有统一入库管理实用性不强测试文档的管理测试文档与测试过程的关系6.2.6 软件测试用例、测试数据与测试脚本测试用例 为某个特殊目标而编制的一组测试输入、
您可能关注的文档
最近下载
- 党员“一带一”活动J计划、实施方案及协议书4.doc VIP
- 05G511:梯形钢屋架 国标图集.pdf VIP
- 东北电力大学2022-2023学年《数据结构》期末考试试卷(A卷)附参考答案.docx
- 2022年广州工商学院退役军人综合考察真题.pdf
- 05-G511 梯形钢屋架 标准图集.pdf VIP
- 成人住院患者静脉血栓栓塞症的预防护理-中华护理学会团体标准2023.pptx
- 线下沙龙策划方案.docx VIP
- 2023年浙江中医药大学数据科学与大数据技术专业《数据库原理》科目期末试卷A(有答案).docx VIP
- 设计说明书(履带式行走底盘).pdf
- 2024华医网继续教育脑卒中的全面康复题库答案.docx VIP
文档评论(0)