关闭

Rational robot 识别对象的方法

发表于:2007-4-17 16:11

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:pcl    来源:51testing博客

Robot中识别不可识别控件的几种方法

1.定义为标准控件
2.
加载不同语言的enabler
3.
扩展脚本(dll,类库l-sbh,sbl

4.
鼠标录制

.标准控件的方法
两种解决
1. rationalrobot
tools菜单下general Optionsobject mappting下边直接把不能识别的对象定义为标准类。这里需要你知道类别的基本特征是什么,和那个类是相对应的。
2.
自动定义为generic对象,rational robottools菜单下有object record option界面中general页面define unknown objects as type "Generic"

.加载不同的enabler
1.
通用的方法,加载相应的
enabler
打开tools菜单下extensionManager中选择相应的
enabler
2.
分为不同的对象

2.1 dotnet
教材有操作步骤:
a.
打开VisualStudio.NETIDE.
b.
点击
Tools>CustomizeToolbox.
c.
在自定义CustomizeToolbox对话框中,.NETFrameworkComponents页面
.
d.
点击Browse然后选择dotNETSpyControl.dll(缺省安装在C:ProgramFilesRationalRationalTest,这个控件就显示在VS.NETIDE工具栏上

2.2 java
识别java开发的对象,要先安装这个enabler,它在开始-rationalsoftware->rationaltest下面.如果安装了这个enabler也不能识别的话,应该开发proxy提高robot支持识别对象的能力。
2.3 activex
直接添加rational提供的sqatobjecttesting控件
2.4 delphi
核心添加sqasrvr单元文件,他只支持到delphi4,5,6

.扩展脚本
把函数进行封装,比如封装可以是dll封装,还有类库封装.

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号