rinthesky 发表于 2005-1-13 23:05:24

[求助]朴老师请进!!!

朴老师,首先说声对不起,希望您看了下文后千万不要受打击,因为您在课上都有讲过,但是出于"总总"原因,我还是没有理解,掌握,希望能得到您得帮助.


我想问您有关识别控件得方法,我记得您说过有3种,希望您能描述下哪3种以及具体操作方法.

感激不尽啊!

fiolotina81 发表于 2005-1-14 10:35:23

楼主问的是控件无法识别的解决方法吧?

解决方法如下:
1.添加相应的ADD-IN,如果是正版厂商会提供,破解版就自己找吧,要不就自己写.
2.将控件定义为标准控件.
3.编写DLL文件来识别.

pcl2004_27 发表于 2005-1-14 13:01:15

在2005年1月14日的课堂上
我把识别对象的方法给大家做了一次系统的讲解!

识别不可识别对象有几种方法:
1.定义为标准控件
2.加载不同语言的enabler
3.扩展脚本(dll,类库l-sbh,sbl)
4.鼠标录制

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

二.加载不同的enabler
    1.通用的方法,加载相应的enabler
   打开tools菜单下extension Manager中选择相应的enabler
    2.分为不同的对象
      一,dotnet
         教材有操作步骤:
          1. 打开 Visual Studio.NET IDE.
          2. 点击 Tools > Customize Toolbox.
          3. 在自定义Customize Toolbox 对话框中,点 .NET Framework Components 页面.
          4.点击 Browse然后选择dotNETSpyControl.dll (缺省安装在C:\Program Files\Rational\Rational Test)
    这个控件就显示在VS.NET IDE 工具栏上

      二,java
         识别java开发的对象,要先安装这个enabler,它在开始-〉rational software->rational test 下面
            如果安装了这个enabler也不能识别的话,应该开发proxy提高robot支持识别对象的能力

pcl2004_27 发表于 2005-1-14 13:31:29

三,activex
                  直接添加rational 提供的sqatobjecttesting控件
            四.delphi
               核心添加sqasrvr单元文件,他只支持到delphi 4,5,6
      三.扩展脚本
         把函数进行封装,比如封装可以是dll封装,还有类库封装

fiolotina81 发表于 2005-1-14 13:33:26

1月15日不是星期六吗?星期六都上课?

rinthesky 发表于 2005-1-14 17:05:06

谢谢朴老师,和周磊师兄!

gamepai 发表于 2005-1-14 18:53:18

阿东学习就是认真,眼睛都充血了:)

hongtang 发表于 2005-1-23 23:54:36

好帖~~收藏

周类果然~~很。。。。




才!
页: [1]
查看完整版本: [求助]朴老师请进!!!