软件的测试详细实用的标准.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实用标准文案 PAGE 精彩文档 软件测试标准 前言 前一版的《软件测试标准》,在测试工作中发挥了很好的指导作用。本次修改在原标准基础上,提出了新的测试理念、工作方法、组织方式,使之更贴近实际工作,真正起到纲领的作用。 软件测试 软件测试的目的 软件测试是指为了度量和提高被测试对象的质量、对测试对象进行工程设计、使用和维护的与软件开发过程并发的生命周期过程。软件测试的目的为:验证软件产品的实现状态以及实现质量。 软件测试相关概念 2.1白盒测试 指基于程序结构的测试,测试目标是检查程序内部逻辑结构和逻辑路径,是代码级的测试。 2.2黑盒测试 基于程序功能的测试,根据输入输出的关系推断程序功能的正确性。 2.3测试用例 测试方案,包括数据输入和相应的期望输出。依据测试用例来执行具体操作。 2.4预防性测试 其原理为:只要测试在生命周期中进行得足够早,就能够提高待测软件的质量。 2.5测试风险分析 其目的为:确定测试对象、测试的优先级、测试的深度。 2.6软件测试模型 公司目前采用V模型,实现测试与软件开发的同步进行。 2.7等价类划分 将测试对象按某种约定划分为有限个组成部分,提高测试的有效性。 2.8边界值分析 分析测试对象的所有边界值及边界附近的临界值。 测试工作流程 开发—测试流程 说明: 新版本提供时间,由程序员与测试员按实际情况协调; BUG审核的范围包括对BUG的抽查;对标注为不修改或待讨论BUG的管理; 软件涉及到功能性修改时,应该先提供修改设计说明,讨论通过后方可进行修改。 测试角色与职责 角色 职责范围 管理 负责测试全过程组织管理 分析 负责进行测试分析、编写测试用例 执行 执行测试任务 文档管理 负责对测试文档、开发文档管理 BUG主要参数 当前状态 记录BUG的状态,包括已修改、未修改、已验证。 严重程度 BUG严重程度分为四个级别 级别一:死机,数据丢失,主要功能完全丧失,系统悬挂 级别二:主要功能丧失,导致严重的问题,或致命的错误声明 级别三:次要功能丧失, 不太严重,如提示信息不太准确 级别四:微小的问题,对功能几乎没有影响,产品及属性仍可使用,如有错别字 修改次数 指同样BUG重复修改的次数,是衡量开发人员工作效率的重要依据; 优先级别: 分为四个级别 级别一:必须立即修改; 级别二:一天内修改; 级别三:三天内修改 级别四:短期内无须解决或在下一版本中解决 说明:严重程度越高,优先级越高,原有错误优先级高于新版本错误。 测试文档 测试报告 详细记录BUG出现过程,可能原因,解决方法或解决意见。测试报告要求书写工整、简明扼要,必须要详细注明BUG发现日期、BUG所属模块等相关信息(对于较难发现的BUG,必须提供操作流程及应用数据)。测试报告是测试员与开发人员交流的重要文档,也是测试评价的重要依据。 注意: 如果测试与测试任务单对应,则测试报告中必须要记录任务单编号,以利于测试验收及考核。 测试报告中必须注明测试用例编号,如果发现的BUG不在测试用例范围内,则填写为“其它”,为测试用例评估提供依据。 程序员在修改BUG时,如果严重级别为一、二级,必须说明修改方法或问题原因,以利于分析。 测试用例 测试用例是为高效地发现程序中的BUG而精心准备的一组测试数据或操作过程。测试用例不可能穷举软件中的所有情况,所以测试用例的设计必须具有代表性,通过测试用例的使用可以提高工作效率、减少重复劳动、在软件进行改动或升级时,只需对测试用例进行少量的修改即可开展工作。 测试计划 主要内容:计划时间、人员、测试工作安排 测试任务书 主要内容:时间要求、参与人员、验收标准或结束标志 测试总结报告 主要内容:计划完成情况、BUG修改情况、经验总结、测试对象评分(10分为上限) 软件修改记录 主要内容:修改对象、修改内容、修改原因、问题提出人、关联对象、测试注意事项 讨论记录 详细记录所有与测试相关的讨论,参与讨论者须在此记录上手工签名 软件升级记录 详细记录软件升级情况 用户问题记录 主要内容:用户情况、用户问题、解决方法、解决状态 测试阶段划分 单元测试 对某个相对独立构件的测试,结束标志为:能满足独立运行要求 集成测试 将已通过单元测试的模块依次进行组合并测试,结束标志为:组合后的模块能满足要求; 验收测试 所有模块均通过集成测试后,软件可以交付使用前的测试,结束标志为:软件可以交付使用 维护测试 对软件发布后发现的问题进行的修改与测试,结束标志为:问题解决、软件运行正常 测试类型 功能测试 对系统功能满足程度与实现程度的测试,此测试只关心测试对象功能方面的需求,而不考虑其它细节; 结束标志:系统功能满足设计需求 界面测试 在测试对象满足功能需求的前提下进行,此测试必须包括通用控件标准的测试。例如:

文档评论(0)

linlin921 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档