51Testing软件测试论坛

标题: [求助]朴老师请进!!! [打印本页]

作者: rinthesky    时间: 2005-1-13 23:05
标题: [求助]朴老师请进!!!
朴老师,首先说声对不起,希望您看了下文后千万不要受打击,因为您在课上都有讲过,但是出于"总总"原因,我还是没有理解,掌握,希望能得到您得帮助.


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

感激不尽啊!
作者: fiolotina81    时间: 2005-1-14 10:35
标题: 楼主问的是控件无法识别的解决方法吧?
解决方法如下:
1.添加相应的ADD-IN,如果是正版厂商会提供,破解版就自己找吧,要不就自己写.
2.将控件定义为标准控件.
3.编写DLL文件来识别.
作者: pcl2004_27    时间: 2005-1-14 13:01
在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
三,activex
                  直接添加rational 提供的sqatobjecttesting控件
            四.delphi
                 核心添加sqasrvr单元文件,他只支持到delphi 4,5,6
      三.扩展脚本
           把函数进行封装,比如封装可以是dll封装,还有类库封装
作者: fiolotina81    时间: 2005-1-14 13:33
1月15日不是星期六吗?星期六都上课?
作者: rinthesky    时间: 2005-1-14 17:05
谢谢朴老师,和周磊师兄!
作者: gamepai    时间: 2005-1-14 18:53
阿东学习就是认真,眼睛都充血了  :)
作者: hongtang    时间: 2005-1-23 23:54
标题: 好帖~~收藏
周类果然~~很。。。。




才!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2