软件测试工作各测试阶段任务详解.pdf

软件测试工作各测试阶段任务详解.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试工作各测试阶段任务详解 发布 : 2010-4-04 22:33 | 作者 : 网络转载 | 来源 : 领测软件测试网 | 查看 : 5 次 | 进入 软件测试论坛 讨论 软件测试 工作各测试阶段任务详解 1.集成测试 与 系统测试 集成测试是将已经分别通过测试的单元按设计要求组合起来再进行测试, 以检查这些单元接口是 否存在问题。 系统测试一般由若干个不同测试组成, 目的是充分运行系统, 验证系统各部件能否正常工作并完 成所赋予的任务。 2.集成测试前的准备 人员安排(有经验的 测试人员 和 开发 者) 测试计划 (在系统设计阶段开始制定) 测试内容 3.集成模式 测试方法 (非渐增式测试模式、渐增式测试模式) 4.集成测试的模式 非渐增式测试模式,如大棒式; 渐增式测试模式; 5.两种模式的优缺点: 工作量(渐增式工作量较大,编码多) 错误诊断(渐增式发现错误早,好诊断) 渐增式测试更彻底 渐增式需要较多的机器时间 使用非渐增式可进行并行测试 6.集成方法 自顶向下 自底向上 混和模式 大棒和三明治 两种辅助模块 驱动模块 桩模块 7. 自顶向下和自底向上集成方法 自顶向下法 从主控模块开始,沿着软件的控制层次向下移动,逐渐把各个模块结合起来。 优缺点 不需要测试驱动 能早期发现上层模块的接口错误 需要桩模块 底层模块中错误发现较晚 早期不能重分发挥人力。 自底向上法 自底部向上测试从 “原子 ”模块开始集成以进行测试 混合策略 对软件结构中较上曾使用 “自顶向下 ”法,对软件结构中较下层使用 “自底向上 ”法 8.大棒与三明治集成方法 大棒集成方法 先对每个子模块进行测试,然后将所有模块全部集成起来一次性进行集成测试。 三明治集成方法 9.集成测试中的 功能测试 区分于 单元测试 中的功能测试; 单元测试中功能测试目的是保证所 测试的每个独立模块在功能上市正确的,主要从输入条件和输出结果进 行判断。 集成测试前后的功能测试,不仅考虑模块之间的相互作用,而且考虑系统应用环境,其衡 量标准是实现产品规格说明书上所要求的内容。 10. 功能测试的目的和方法 功能测试的目标是满足用户功能的 需求 。 功能测试多采用 黑盒测试 的方法,有时也可辅助使用 白盒测试 。 功能测试的方法 等价类划分法 边界值分析法 错误推测法 因果图法 组合分析法 组合分析法是一种基于每对参数组合的测试技术, 考虑参数之间的影响是主要的错误来源, 大多 数的错误起源于简单的参数组合。 组合分析法优点是:实现的成本底,维护成本底,易于自动化。 11. 系统测试 系统测试是在集成测试之后, 与计算机硬件、 和某些支持软件、 数据和人员等系统元素结合起来, 在实际运行环境下对计算机系统进行严格的测试,来发现软件的潜 在问题,保证系统的运行。 系统测试区别于功能测试。 功能测试主要是验证软件功能的实现情况,不考虑各种环境以及非功能问题。 12. 系统测试的内容 压力测试 也称强度测试、 负载测试 。压力测试时模拟实际应用的软件环境及用户使用过程的负荷, 长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定 性等。 容量测试 预先分析出反映软件系统应用特长的某项指标的极限量。 性能测试 通过测试确定系统运行时的性能表现,如得到运行速度、响应时间、占有系统资源等方面 的系统数据。

文档评论(0)

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

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

1亿VIP精品文档

相关文档