2013-03-04 60 views
0

有沒有辦法找到,如果鏈接在QTP禁用禁用?對於textboxs和按鈕很容易,我們可以使用GetROProperty然後給物業爲禁用或ediable等,但在鏈接的情況下,有沒有這樣的屬性,它可以表明它是禁用的。我們如何才能知道它是否被禁用。如何找出一個鏈接是使用QTP

感謝您的幫助提前。

回答

1

AFAIK禁用的鏈接不是HTML的一部分,您可以禁用編輯字段(不同類型的<input>,<textarea><fieldset>僅舉幾例),但不包括鏈接。

如果您正在測試的應用程序已禁用鏈接,則可能是以非標準方式(可能是使用onclick處理程序)完成QTP不熟悉的情況,則必須自行檢查應用程序。一個方便的方式這樣做將是RegisterUserFuncIsDisabled方法將Link測試對象,然後使用GetROProperty.Object瞭解該鏈接是否被禁用。

+0

感謝您的信息。會嘗試它。 – Tom 2013-03-11 10:27:13

+0

我同意Motti。另外,如果某個鏈接被禁用,我已經看到包含某個DIV元素的GUI。你可以檢查這樣一個特定的GUI環境下,這完全取決於你的應用程序界面(沒有可用的應用程序特定的獨立意見)。 – TheBlastOne 2013-03-21 14:18:29