Automated tests 如何在QTP'中指定;s对象存储库,我想按标题查找Web按钮对象

Automated tests 如何在QTP'中指定;s对象存储库,我想按标题查找Web按钮对象,automated-tests,qtp,Automated Tests,Qtp,我有丰富的web应用程序,其中包含很多动态内容(使用ExtJS3.0)。我想使用HP QuickTest Pro 10查找Web按钮。此web按钮只有一个可以唯一标识它的属性:title。但是,如果我在对象存储库中使用Description Property Title=定义该对象,它将找不到它 请告诉我在那种情况下我能做什么?我也尝试使用object.title=一些值,但没有帮助 谢谢 尝试将新属性“attribute/title”添加到button类,并将其作为对象标识配置中的标识属性 “

我有丰富的web应用程序,其中包含很多动态内容(使用ExtJS3.0)。我想使用HP QuickTest Pro 10查找Web按钮。此web按钮只有一个可以唯一标识它的属性:title。但是,如果我在对象存储库中使用Description Property Title=定义该对象,它将找不到它

请告诉我在那种情况下我能做什么?我也尝试使用object.title=一些值,但没有帮助

谢谢

尝试将新属性“attribute/title”添加到button类,并将其作为对象标识配置中的标识属性


“attribute/”前缀允许您使用可以通过对象属性访问的任何属性。

Title是DOM属性而不是QTP属性,您可以通过在属性名称后面附加
属性/
来使用DOM属性进行标识


关于
attribute/
你是对的,但你的解释有点误导。用于标识的属性集和用于
getroperty
的属性集是相同的,
attribute/
允许访问通过
.Object
属性可用的属性,在Object spy中,您可以看到单独的属性,具体取决于您选择的是Native(本机)还是Identification(标识)单选按钮。我建议编辑您的问题,以免误导任何人(有些人可能不会阅读评论)。另外,当回答人们的评论时,请使用@user符号,这样它就会显示在提醒中。@Motti:1。在瑞士键盘上,@符号位于一个完全不直观的位置,所以我的德语思维经常无法进入它,就像在本例中一样。2.试图回答相应的问题,请复习。