• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

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

Rational robot 识别对象的方法

发布: 2007-4-29 00:23 | 作者: p | 来源: 51testing博客 | 查看: 117次 | 进入软件测试论坛讨论

领测软件测试网

javascript:;" onClick="javascript:tagshow(event, 'Robot');" target="_self">Robot中识别不可识别控件的几种方法" href="https://www.ltesting.net/op=ViewArticle&articleId=1301&blogId=181" rel=bookmark>Robot中识别不可识别控件的几种方法

MILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: Arial">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封装,还有类库封装.


延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


软件测试技术文章排行榜
软件测试技术分类最新内容
关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网