软件测试第二单元录制脚本.pptVIP

  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文档。上传文档
查看更多
软件测试第二单元录制脚本

使用 IBM Rational Functional Tester 进行功能测试 录制脚本 目录 功能测试项目 测试脚本开发过程 测试验证点 Functional Test 项目 创建一个 Functional Test 项目 Functional Test 项目视图 创建一个 Functional Test 项目 方法一:点击 文件 新建 Functional Test 项目 输入项目名称 Functional Test 项目视图 Functional Test 项目视图是 Functional Test 透视图左边的一个区域面板 在Functional Test 项目视图中列出了每个项目的测试资产 Functional Test 项目视图 下面的图标出现在项目视图中: 测试脚本开发过程 启动录制 执行用户操作 插入验证点 停止录制 测试脚本开发流程 启动录制 点击 Window Preferences来访问 Functional Test 选项。 点击Record a Functional Test Script 按钮或者点击 File New Functional Test Script Using Recorder 。 在 Record a Functional Test Script 对话框中选择你想要存储测试脚本的项目。输入一个脚本的名字。 启动录制 执行用户操作 当录制测试时,启动被测试应用的最好方式是在录制测试时使用 startApp 命令。 startApp 会使用应用配置信息启动被测试应用。 Functional Tester 将打开你制定的 Java 程序或者你浏览器中的 HTML 页面。 执行用户操作 插入验证点 在录制测试的过程中,你也可以针对你要测试应用的数据和对象属性插入验证点 。 在录制期间,验证点捕获对象信息并将它存储在一个基线文件中。 在你回放脚本时验证点将捕获对象信息,并与基线进行比较。 插入验证点 停止录制 当你完成了需要测试的操作后,你可以通过录制工具栏中的停止录制按钮停止录制的过程,或者你也可以通过关闭被测试应用程序来停止录制。 在停止录制后,Functional Tester 将打开测试编辑器,测试编辑器中将呈现出你刚刚录制的测试脚本。 停止录制 测试验证点 验证点用来检查一个已经发生的动作或者检查一个测试对象的状态。 当你创建一个验证点时,你正捕获被测试应用中对象的信息作为基线信息 。 在回放过程中,使用这个基线信息与当前对象的信息进行比较。 测试验证点 在录制工具栏中的插入验证点或操作命令 按钮使你能够录制验证点。 录制验证点的步骤 选择一个应用中要测试的对象 在这个对象上选择一个操作动作 选择一个应用中要测试的对象 有三种选择测试对象的方法:拖动手形选择、测试对象浏览器和时间延迟选择。 对象寻找器 对象寻找器是一个最常用和最直接的选择测试对象的方法,下面是使用它的具体步骤: 1.在验证点和操作向导中的选择方法下拉菜单中选择“拖动手形选择”。 2.使用鼠标点击手形按钮,并按住鼠标键,将手形拖到你要测试的对象上面,这时测试对象被一个红色的方框包围,对象的名字被显示出来。 3.当你释放鼠标键时,对象被选定,识别出的对象属性被列在验证点和操作向导下方的对象识别属性网格中。 对象寻找器 测试对象浏览器 使用测试对象浏览器浏览你的对象,浏览器显示出你的应用程序中可测试的对象层次树。 时间延迟的选择 对象识别属性 选择为对象执行的操作 在你选择了一个对象后,你应该选择一个对测试对象执行的操作。 有四个可以选择的操作 : 两个操作是验证点(数据或者属性) 两个操作是根据对象进行脚本化动作 选择为对象执行的操作 操作:创建数据验证点 在回放脚本时,使用数据验证点来测试你选定对象的数据。 对象名被列在页面的上端。根据被对象代理提供的信息,测试列表显示在数据值域。 操作:创建数据验证点 操作:创建数据验证点 数据验证点能够测试以下类型的数据: 列表 菜单层次 表格 本文 树状结构 静态文本 操作:创建属性验证点 当你录制一个验证点时,一个对象的属性基线被生成。 每次回放脚本时,对象的属性将与基线进行比较判断是否有变化发生。 这个信息对于识别应用中潜在的缺陷是非常有用的。 操作:创建属性验证点 操作:获取特定的属性值 当你录制一个测试时,你能够获得被选定对象的一个单一属性值 。 Functional Test 将添加一个 getProperty 命令在你的脚本中,并在回放时返回属性值。 操作:获取特定的属性值 总结

文档评论(0)

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

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

1亿VIP精品文档

相关文档