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

类别:软件工程 点击:0 评论:0 推荐:

创建ApplicationMap文件

 

Application_Map文件

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

SqaGetProperty的recMethod$参数。

通常,函数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 Name为LoginWindow

 

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

UserListBox=Type=ComboListBox;ObjectIndex=1

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

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

       

没有修改前的文件

       

     

修改后的文件

ApplicationMap文件就建立成功了

 

 

本文地址:http://com.8s8s.com/it/it37001.htm