软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|开发客
您现在的位置: 天极网 > 开发频道 > Rational创建可重用的自动测试之运行测试
全文

Rational创建可重用的自动测试之运行测试

2007-11-22 10:06作者:佚名出处:论坛整理责任编辑:方舟

  在您开始执行回归测试之前,也许需要按顺序简要地回顾一下。这里有一些到目前为止您所做的事情:

  • 通过创建一个测试存储库,设置测试环境,该存储库即项目。
  • 您启用应用程序环境,让 Functional Tester 将 GUI 组件看成对象。
  • 配置您的应用程序,以创建一个快捷方式,简化回放,并使您的测试更容易移植到其他系统。
  • 然后,通过手动地使应用程序经过几个测试场景,对该测试进行录制。
  • 在录制过程中,通过简单的向导,不用手动编码,将您所输入的数据与数据池联系起来。
  • 您还插入了两个验证点。一个验证表格中的静态基线数据。另一个使用正则表达式利用模式匹配验证动态响应。
  • 然后,将额外的数据集添加到数据池中,并添加定制代码使 API 调用在回放过程中记录屏幕快照,通过这种方式增强您的测试。

  既然您已经配置好测试来启动被测应用程序的新构建版本了,那么您就准备执行功能回归测试并分析结果吧。

  执行测试

  1. 在工具栏中,单击 Run Functional Test Script。回放向导为您提供在测试运行前指定日志名和选项的机会。接受默认的日志名,单击Next。
  2. 在向导的 Playback Options 窗口中,您可以指定数据集的数字,测试可以通过该数字进行迭代。在 Datapool Iteration Count 框中,选择 Iterate Until Done。这表示您想让 Functional Tester 为数据池中的每一行执行一次。
  3. 单击Finish。 静静地观察 Functional Tester 回放您测试的过程。注意,如果您之前运行过该测试,那么可能会出现提示让您确认是否想要覆盖日志。

  在回放过程中,有几件要注意的事情:

  • 注意,在 ClassicsJava 应用程序的这个版本中,UI 看起来有什么不同。一些对象被挪动或调整大小了,但 Functional Tester 能够将它们定位,并与它们恰当地交互。
  • 在检查密码复选框之前,Functional Tester 在第一个登录框处暂停了几秒。当您分析日志文件中的测试结果时,您将进一步进行观察。
  • 测试两次通过整个场景,对数据池中的每个数据集运行一次。

  刚一完成,结果就显示在浏览器中的 HTML 日志中了。(当还原时,该浏览器窗口可能隐藏在 Functional Tester 窗口之后。)

  在下一个部分中,您将分析日志文件中的结果。

相关搜索:
关注此文读者还看过
文章排行
本周
本月
最近更新
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 渝ICP证B2-20030003号
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众