自动化测试框架RRAFS---Saftware Automation Framework Support - 7

来源:互联网 发布:闲来麻将app源码 编辑:程序博客网 时间:2024/05/18 20:12

创建ApplicationMap文件

 

Application_Map文件

Application_Map文件是保存测试软件中所有可以识别的对象字符串,用来替换传入

SqaGetPropertyrecMethod$参数。

通常,函数ProcessContainer可以帮助我们完成搜索对象的工作。利用ProcessContainer来创建整个的应用程序映射文件。脚本如下:

 

'$INCLUDE: "DDEngine.sbh"

  Sub Main

    'Initially Recorded: 12/12/2003  2:22:31 PM

    'Script Name: RunProcessContainer

   

    ProcessContainer

 

 End Sub

 

第一步:打开要搜索的界面

第二步:运行脚本

       

第三步:修改Window Recognition Method

        Type=Window;Caption={Classics Login}

        Object Recognition Method 会自动修改为

        /;Type=Window;Caption={Classics Login}

第四步:修改Window/Object NameLoginWindow

 

ApplicationMap.Map文件中保存了该窗体ProcessContainer可以识别的所有对象。但是也有丢失对象的情况存在,比如再这个例子里:

UserListBox=Type=ComboListBox;ObjectIndex=1

所以我们手工添加这个对象

第五步:修改ApplicationMap文件中对象名字更加友好,容易辨认。

       

没有修改前的文件

       

     

修改后的文件

ApplicationMap文件就建立成功了

 

 

原创粉丝点击