0
有沒有辦法找到,如果鏈接在QTP禁用禁用?對於textboxs和按鈕很容易,我們可以使用GetROProperty然後給物業爲禁用或ediable等,但在鏈接的情況下,有沒有這樣的屬性,它可以表明它是禁用的。我們如何才能知道它是否被禁用。如何找出一個鏈接是使用QTP
感謝您的幫助提前。
有沒有辦法找到,如果鏈接在QTP禁用禁用?對於textboxs和按鈕很容易,我們可以使用GetROProperty然後給物業爲禁用或ediable等,但在鏈接的情況下,有沒有這樣的屬性,它可以表明它是禁用的。我們如何才能知道它是否被禁用。如何找出一個鏈接是使用QTP
感謝您的幫助提前。
AFAIK禁用的鏈接不是HTML的一部分,您可以禁用編輯字段(不同類型的<input>
,<textarea>
和<fieldset>
僅舉幾例),但不包括鏈接。
如果您正在測試的應用程序已禁用鏈接,則可能是以非標準方式(可能是使用onclick
處理程序)完成QTP不熟悉的情況,則必須自行檢查應用程序。一個方便的方式這樣做將是RegisterUserFunc
新IsDisabled
方法將Link
測試對象,然後使用GetROProperty
或.Object
瞭解該鏈接是否被禁用。
感謝您的信息。會嘗試它。 – Tom 2013-03-11 10:27:13
我同意Motti。另外,如果某個鏈接被禁用,我已經看到包含某個DIV元素的GUI。你可以檢查這樣一個特定的GUI環境下,這完全取決於你的應用程序界面(沒有可用的應用程序特定的獨立意見)。 – TheBlastOne 2013-03-21 14:18:29