有没有办法查找QTP中是否禁用了链接?对于文本框和按钮很容易,我们可以使用GetROProperty然后将属性赋予禁用或可编辑等。但在链接的情况下,没有这样的属性可以显示它被禁用。我们怎样才能知道它是否被禁用。
感谢您的帮助。
答案 0 :(得分:1)
AFAIK已禁用链接不属于HTML,您可以禁用编辑字段(不同类型的<input>
,<textarea>
和<fieldset>
,但不是链接。)
如果您正在测试的应用程序已禁用链接,则可能是以非标准方式(可能使用onclick
处理程序)完成的,而QTP并不熟悉,您必须自己检查应用程序。一个方便的方法是RegisterUserFunc
IsDisabled
方法Link
测试对象,然后使用GetROProperty
或.Object
来了解链接是否正确被禁用。