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

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

创建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文件就建立成功了

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航