必威体育精装版软件测试规范(word).docx

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试规范(word) 软件测试规范 一、简介 一、简介 5 PAGE PAGE # PAGE PAGE # 由安博测试空间技术中心 /Jift 目录 TOC \o 1-5 \h \z (一) 软件测试的定义 5 (二) 软件测试类型的划分 6 (三) 测试中权衡的三个重要维度 7 (四) 不同阶段测试精度的把握 8 (五) 测试顺序 8 :、测试工作流程 9 (一) 测试准备 9 (二) 测试的实施 10 (三) 测试问题处理流程 12 (四) 测试验收 14 (五) 测试总结 15 三、测试人员的组织与培训 15 (一) 测试人员的组织 15 (二) 测试人员的培训 19 四、测试工作机制一会议与讨论 20 (一) 测试丁作启动会议 20 (二) 阶段性会议 21 PAGE PAGE # (三) 专题会议 21 (四) 讨论 22 五、测试案例的编写 22 (一) 案例编写的原则 22 (二) 测试案例的取舍 25 六、测试相关文档 26 (一) 测试计划书 26 (二) 测试方案书 28 (三) 测试报告 32 (四) 其他文档资料 35 一、简介 (一)软件测试的定义 软件测试的定义是“为了发现程序中的错误 而执行程序的过程”。具体地说,软件测试是根 据软件开发的产品设计说明书和程序的内部结 构而精心设计出一批测试案例,并利用测试案例 来运行程序,以发现程序错误的过程 (二)软件测试类型的划分 软件测试贯穿于整个开发过程中,软件系统 的开发过程是一个自顶向下逐步细化的过程, 而 测试过程则是按相反顺序进行的集成过程,根据 测试的阶段、测试的执行人,可划分为:单元测 试(unit testing) 、组合测试(incremental integration testing) 、集成测试(integration testing)、系统测试(system testing)、用户验 收测试。根据测试内容的不同可分为:功能测试 (functional testing )、安全性测试(security testing)、恢复测试(recovery testing ) 、兼 容性测试(硬件兼容、版本兼容)、容错性测试、 性能/压力/负载测试(performanee /stress /load testing ) 、安装/卸载测试 (in stall/unin stall test ing ) 在本文中,我们 使用测试阶段的划分标准。 图一:软件生命周期“台阶”模型图: 发布阶段 (三)测试中权衡的三个重要维度 测试时间、测试成本和测试质量构成测试过 程中需要关注的三个重要维度,三个维度相互制 约、相互影响。在测试中,永远无法实现时间、 成本和质量的三赢,为其中任何2个目标所做的 努力,都必须以付出第三个目标的损失为代价, 此外我们永远都不可能穷尽所有的测试内容。因 此必须综合权衡作出取舍。 图二:制约测试的三个要素 (四)不同阶段测试精度的把握 考虑到测试时间、测试成本的制约,在不同 的测试阶段,对测试精度有不同的要求。从单元 测试、集成测试到系统测试、用户验收测试阶段, 对测试精度的要求也呈现一个从粗到细的过程。 单元测试是发现错误最多、预防质量隐患最重要 的测试阶段,需要最大的测试精度,缺少单元测 试,直接进行集成和系统测试,缺陷隐患多。 图三:不同测试阶段测试精度模型图 单元测试 集成测试 系统测试 用户验收测试 (五)测试顺序 对于一项复杂产品的测试,遵循一定的测试 顺序,可以是测试工作有条不紊,提高测试工作 效率。同时按照一定的测试顺序展开测试, 一定 程度上可以确保测试工作的全面性。 测试顺序的原则是由浅入深、由易而难。在 具体的测试内容上表现为: ?先联机测试后批量测试; ?首先单元测试,其次集成测试,然后进行 系统测试及验收测试; ?先进行基本功能测试再进行辅助功能测 试; ?先进行正常情况案例的测试,再进行反常 情况案例的测试; ?对于一项交易先进行输入项的测试,再进 行输出项的测试,然后进行账务处理的测试。 二、测试工作流程 (一)测试准备 在技术实现编码阶段的工作结束时,进入产品 的测试准备阶段,为真正开展产品测试做好前期 准备工作。 测试准备阶段的主要工作包括制定测试工作 计划、设计测试方案、组织协调测试人员、测试 所需硬件设施等其他准备工作。测试准备阶段的 工作由参加产品设计说明书的主创人员负责完 成。 1、制定测试工作计划和测试方案 相关内容见测试文档编写 2、 组织协调测试人员 根据测试计划和测试方案,组织协调相关人 员,形成测试工作组。 3、 测试人员的培训 正式开展测试工作之前,对所有测试人员进行 测试工作的集中培训。通过测试培训,使测试人

文档评论(0)

cooldemon0602 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档