精·测试策略模式_软件测试面试必备.docVIP

  • 2
  • 0
  • 约5.23万字
  • 约 49页
  • 2017-01-16 发布于北京
  • 举报

精·测试策略模式_软件测试面试必备.doc

_软件测试面试必备 第18章 测试策略模式 18.1 记录测试(也称为记录与回放测试、机器人用户 测试、捕获/回放测试) 如何准备软件的自动化测试? 通过记录与应用程序的交互并使用测试工具回放它们来自动化测试。 图18-1 记录测试示意图 自动化测试有几个目的。在回归测试软件更改之后,它们可以用于这些软件。它们有助于归档软件的行为。在写软件之前,它们可以指定其行为。如何准备自动化测试脚本,对可以将它们用于什么目的、它们对SUT中的变更有多健壮以及准备它们需要多少技能与努力等产生影响。 记录测试使得能够在构建SUT之后、改变它之前迅速创建回归测试。 18.1.1 运行原理 我们使用一种工具,它会监控我们与SUT的交互。这种工具记录大多数SUT对我们的通信以及我们对SUT的响应。录音会话完成之后,可以将它保存在文件里以便稍后回放。准备运行测试时,可以从工具的“回放”部分开始,并让它指向录音会话。它启动SUT,并给它提供响应SUT输出的记录输入。在录音会话内,它也可以比较SUT的输出及其响应。错误匹配可能导致测试失败。 有些记录测试工具允许调整录音会话内SUT表现与回放过程中SUT表现之间比较的敏感性。大多数记录测试工具通过用户界面与SUT交互。 18.1.2 使用时机 如果应用程序正在运行,但不希望对它进行太多变更,就可以使用记录测试进行回归测试。现有应用程序需要重构(

文档评论(0)

1亿VIP精品文档

相关文档