- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试培训课程 软件测试培训课程大纲 软件测试活动规范 软件测试停止标准 软件缺陷管理 软件系统测试工作指导 软件测试活动规范 简介 软件测试的目的是尽早地、尽可能多地发现软件的错误。 通过不同层次的测试(单元测试、集成测试、系统测试)验证和确认软件满足设计和需求。 目的 为软件测试人员、实施员、设计员提供软件测试工作的规范。术语的解释。 描述软件测试活动的进入、退出准则,以及软件测试的所有活动、输入输出工件。 词汇表 词汇表 单元测试(Unit Testing) 单元测试是对最小的可测试软件元素(单元)实施的测试。它所测试的内容包括单元的内部结构(如逻辑和数据流)以及单元的功能和可观测的行为。 集成测试(Integration Testing) 集成测试是确保各单元组合在一起后能够按既定意图协作运行,并确保增量的行为正确。它所测试的内容包括单元间的接口以及集成后的功能。 词汇表 系统测试(System Testing) 系统测试是通过与系统的需求定义作比较, 发现软件与系统需求定义不相符合或与之矛盾的地方。它将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合起来,在实际运行(使用)环境下,对计算机系统所进行的一系列集成测试和确认测试。 驱动程序(Driver) 在单元测试和集成测试中,协调输入和输出的测试程序。 稳定桩(Stub)在单元测试和集成测试中,模拟被调用单元的测试程序。 完整测试流程图 角色 测试活动中所涉及的角色 进入测试的准则 进入准则 软件进入测试阶段的必须要求。 软件项目立项通过。 测试输入工件 测试需求 测试活动 制定测试计划 设计测试 实施测试 执行单元测试 执行集成测试 执行系统测试 评估测试 制定测试计划 设计测试 实施测试 执行单元测试 执行集成测试 执行系统测试 评估测试 测试流程及活动内容 测试输出工件 测试输出文档 验证和确认 验证和确认 退出准则 退出准则 满足组织/项目的测试停止标准。 软件测试停止标准 简介 介绍软件停止标准的目的 。 词汇解释 缺陷(Defect) 缺陷是对软件产品预期属性的偏离现象。 覆盖率(Coverage rate) 语句覆盖率、测试用例执行覆盖率,测试需求覆盖率等的总称。 软件测试停止标准 软件测试停止标准 软件系统经过单元、集成、系统测试,分别达到单元、集成、系统测试停止标准。 软件系统通过验收测试,并已得出验收测试结论。 软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据。 软件项目在其开发生命周期内出现重大估算,进度偏差,需暂停或终止时,测试应随之暂停或终止,并备份暂停或终止点数据。 单元测试停止标准 单元测试停止标准 单元测试用例设计已经通过评审 按照单元测试计划完成了所有规定单元的测试 达到了测试计划中关于单元测试所规定的覆盖率的要求 被测试的单元每千行代码必须发现至少3 个错误 软件单元功能与设计一致 在单元测试中发现的错误已经得到修改, 各级缺陷修复率达到标准 集成测试停止标准 集成测试停止标准 集成测试用例设计已经通过评审 按照集成构件计划及增量集成策略完成了整个系统的集成测试 达到了测试计划中关于集成测试所规定的覆盖率的要求 被测试的集成工作版本每千行代码必须发现2 个错误 集成工作版本满足设计定义的各项功能、性能要求 在集成测试中发现的错误已经得到修改, 各级缺陷修复率达到标准 系统测试停止标准 系统测试停止标准 系统测试用例设计已经通过评审 按照系统测试计划完成了系统测试 达到了测试计划中关于系统测试所规定的覆盖率的要求 被测试的系统每千行代码必须发现1 个错误 系统满足需求规格说明书的要求 在系统测试中发现的错误已经得到修改, 各级缺陷修复率达到标准 缺陷修复率标准 缺陷修复率标准 一、二级错误修复率应达到100% 三、四级错误修复率应达到80%以上 五级错误修复率应达到60% 以上 覆盖率标准 覆盖率标准 语句覆盖率最低不能小于80% 测试用例执行覆盖率应达到100% 测试需求覆盖率应达到100% 软件缺陷管理 缺陷 缺陷既指程序中存在的错误,例如语法错误、拼写错误或者是一个不正确的程序语句,缺陷也指可能出现在设计中,甚至在需求、规格说明或其他的文档中的种种错误。 为了对缺陷进行管理,首先应对缺陷进行分类,通过对缺陷进行分类,可以迅速找出哪一类缺陷的问题最大,然后集中精力预防和排除这一类缺陷。 软件缺陷管理 缺陷类型 缺陷管理的第一步是了解缺陷,为此,必须首先收集缺陷数据,然后才能了解这些缺陷,并且找出如何预防它们,同时也能领会到如何更好地发现,修复甚至
您可能关注的文档
最近下载
- 临床医学 《门静脉高压症》教学课件.ppt VIP
- 最新:机械通气患者转运课件.pptx VIP
- 最新清晰版ISO50001(中word版).docx VIP
- (高清版)DB44∕T 2598-2024 《省级体育社会团体建设规范》.pdf VIP
- 现浇钢筋混凝土楼板施工工艺.pdf VIP
- 装修贷款业务培训.pptx VIP
- 建筑施工岗位安全风险告知卡(完整共十张).pdf VIP
- 最新清晰版ISO50001(中文PDF版).pdf VIP
- 磁性材料分类与应用.ppt VIP
- Unit 2 Learning English is fun! 单元拔尖检测(含答案及听力音频)冀教版英语七年级上册.doc VIP
文档评论(0)