• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

初识IBM Rational RobotJ

发布: 2008-2-03 15:34 | 作者: Tom Arnold | 来源: IBM | 查看: 154次 | 进入软件测试论坛讨论

领测软件测试网

PH/P)_] N

d,{NGe6Q再次参见清单2,在import 声明下方有如下代码行:

#P Y nv5J

/Q6Q)u.\ p;s$i&[

h N M$Qq$e"G]g 软件测试技术门户/[:M!h? Rci


8wL7m;[2z-~第一行在自动创建的First_oneHelper 类的基础上继承得出一个新类(First_one)。当RobotJ 分析正在进行测试的应用程序并且创建大量的方法以实现对应用程序控件的轻松访问时,First_oneHelper类被创建。(First_oneHelper 本身继承自RobotJ 的Helper 基类)。在First_one 新类中,创建了一个方法testMain ()。testMain()函数中的第一个命令就是调用startApp(),其中还带有参数,该参数与我在Configure Editor(配置编辑器)中创建的入口相匹配("Xtend Development,Inc.")。现在如果我要改变应用程序的存放地址的话(例如,改变URL),我只需修改Configure Editor(配置编辑器)中的值,脚本就会继续运行而不受影响。

c ~S j{%L

0q f&KUL`脚本中的下一行搜索调用startApp ()时创建的浏览器。(我单击一下窗口,验证它是否已被选中): Browser_htmlBrowser(Document_XtendDevelopmentInc(),DEFAULT).click(atPoint(382,11));随着应用程序的运行,需要验证我是否处于要进行测试的页面。软件测试技术门户3MM,B!c8y

软件测试技术门户h*e)y#dJ

添加验证值
1eM t%d/i9z验证脚本的同时可以添加验证值(VP)。单击记录窗口(图4)中从左边数的第5个按钮完成该操作,随后即可显示图6中的对话框。

?MM