UFT中对象属性的参数化?

时间:2017-03-17 09:56:39

标签: object testing automation qtp

我需要动态通过项目中的代码处理对象属性,因为许多对象值都在动态变化。那么有没有办法在UFT中参数化对象的属性

1 个答案:

答案 0 :(得分:3)

要参数化对象的属性,您需要在对象存储库管理器中打开对象存储库,然后转到工具>管理存储库参数,在这里您将获得一个名为管理存储库参数的窗口。 在此窗口中,单击" +" 按钮,然后添加参数的名称,默认值说明。 到此为止,您已成功添加动态参数。

现在要将此参数分配给对象,只需单击要在其中使用此属性的对象,然后按 Ctrl + F11 。现在,从Repository Parameter窗口,您可以选择" Parameter" 单选框并选择之前添加的属性,然后单击OK。

完成所有这些步骤后,只需编写以下代码即可在代码中使用此对象,并且最好使用对象的参数化

Repository.Value("AddedObject") = "ValueYouWantToPassInRequiredProperty"