软件测试-第三章脚本回放.ppt_第1页
软件测试-第三章脚本回放.ppt_第2页
软件测试-第三章脚本回放.ppt_第3页
软件测试-第三章脚本回放.ppt_第4页
软件测试-第三章脚本回放.ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用IBMRationalFunctionalTester进行功能测试 脚本回放 2 目录 关于回放脚本在回放前还原测试环境回放监视器FunctionalTest运行一个脚本从FunctionalTest运行一个脚本本地和代理计算机调试脚本日志验证点比较器 3 关于回放脚本 当你回放一个脚本时 FunctionalTest会重复执行你录制的动作 这是自动化的进行软件测试过程 这样的自动化允许你更加快速的测试你应用的每一个新的构建版本 并且这要比通过手工测试更加全面 减少测试时间 并且增加覆盖率和整体的测试质量 Unit标题 4 脚本的回放通常有两个阶段 测试开发阶段回归测试阶段 5 运行一个脚本的方式 从本地的FunctionalTest或者TestManager中回放一个测试脚本 从TestManager中在不同的远程机器和平台上回放一个脚本 调试一个脚本 6 测试开发阶段 测试开发阶段包括六个步骤 1 还原测试环境 2 遵照录制脚本时的被测试应用的版本回放每一个脚本 3 在FunctionalTest的日志中分析结果 4 使用FunctionalTest验证点比较器来确定验证点失败的原因 5 如果脚本回放失败 编辑 调试或者重新录制脚本以满足测试的需要 6 如果你将FunctionalTest项目与当前的Rational项目进行关联 你能够将单独的脚本分组放置在测试套件中 测试开发阶段 7 回归测试阶段 回归测试阶段包括以下5个步骤 1 还原测试环境 并设置回放选项 2 针对被测试应用新的构建版本回放测试脚本 3 在FunctionalTest的日志中分析结果 4 使用FunctionalTest验证点比较器来确定验证点失败的原因 5 如果有必要 根据被测试应用的新特性修改你的测试脚本 8 在回放前还原测试环境 环境和被测试应用的状态能够影响脚本的回放 如果录制脚本时的环境与回放脚本时的环境不同 那么在回放的时就有可能会出现问题 在你回放一个脚本之前 验证一下你的被测试应用是否处于和你录制脚本时的同一个状态 你还要还原网络设置 激活的数据库和系统的内存 使他们与你录制脚本时保持一致 9 在回放脚本之前 你通常需要做的准备 设置你的Web浏览器和Java环境 使用配置编辑器为录制和回放配置你的应用 设置适当的回放参数 10 回放监视器 在回放期间 你能够从回放监视器中查看正在执行的脚本名称 执行到了脚本的哪一行 动作的状态图标和描述 11 回放监视器的组成 脚本名称执行中的动作描述状态图标脚本行 12 回放监视器图标 13 关闭回放监视器 缺省情况下 回放时监视器是处于启动状态 为了关闭回放监视器 1 在FunctionalTestJavaScripting中点击窗口 首选项2 在左边的区域展开FunctionalTest 在展开回放 并点击监视器 3 清除在回放期间显示监视器选项 14 关闭回放监视器 15 从FunctionalTest运行一个脚本 当你从FunctionalTest运行一个测试脚本时 它将回放你录制的所有动作 比如 应用程序启动 你在应用程序上的动作和验证点 16 从FunctionalTest运行一个脚本的步骤 1 通过设置适当的Java环境或者Web浏览器 2 通过下面两种方式的一种来运行脚本 工具栏弹出菜单 17 从FunctionalTest运行一个脚本的步骤 3 设置日志 18 从FunctionalTest运行一个脚本的步骤 4 指定回放选项 19 本地和代理计算机 当你将FunctionalTest项目与Rational项目关联起来时 你可以用TestManager来运行你的测试脚本 并且能够从一台Windows机器上协调测试活动 这台机器被称作本地计算机 20 本地和代理计算机 你可以使用代理计算机执行以下任务 在多于一台的机器上运行脚本 测试不同的机器配置 运行FunctionalTest脚本在远端的Linux或者Windows机器上 21 调试脚本 在FunctionalTestJavaScripting中 FunctionalTest脚本使用Java语言记录 调试这些脚本与调试一个Java程序的过程一样 22 测试调试透视图 你能够在测试调试透视图中调试脚本 而不是在测试透视图中 23 调试脚本的步骤 1 通过设置适当的Java环境或者Web浏览器作为你要测试应用的缺省运行设置 2 打开调试透视图3 点击一个脚本 并从FunctionalTest菜单中点击脚本 调试 24 日志 在脚本回放结束时 你能够在日志中查看结果结果包括任何被记录的事件 比如验证点失败 脚本异常 对象识别警告和其他任何回放的信息 25 日志类型 你能够使用三种类型的FunctionalTest日志来查看你的回放结果 TextHTMLTestManager 26 日志的位置 当你设置FunctionalTest日志类型参数为HTML或者Text时 日志文件存储在和你的FunctionalTest项目相同位置的log文件夹内 当你将FunctionalTest项目与一个Rational项目关联起来 并设置FunctionalTest日志类型参数为TestManager 在你运行一个测试后 日志被显示在TestManager中 27 查看日志中的结果 为了查看FunctionalTest日志 完成下面的日志参数设置 1 在FunctionalTest中 点击窗口 首先项 2 在首选项的左侧区域展开FunctionalTest 展开回放 并点击日志记录 3 选择脚本回放后显示日志查看器选项使测试回放后日志被自动的打开 4 选择任何其他的日志选项 28 查看日志中的结果 5 在日志类型列表中设定查看参数 6 点击应用来保存新的设置 并继续改变其他的选项 或者点击确定 保存新的设置并关闭首先项对话框 29 验证点比较器 验证点比较器被用来在你回放带有验证点的脚本后验证验证点的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论