QTP - 使用者自定義物件



有時,QTP 無法識別所有物件,如果應用程式未使用標準 Windows 類。QTP 使用“類名”來查詢物件型別。有時,期望物件的行為類似於按鈕或組合框等。

當我們嘗試新增這種型別的按鈕時,它可能會認為是 Winobject。

因此,我們可以將該 WinObject 對映為類似於“CheckBox”物件型別,方法是導航至“工具 → 物件識別”,然後選擇環境為“標準 Windows”,然後單擊“使用者自定義”按鈕。請注意,此選項在其他任何環境中都無法正常工作。

Object Repository User Defined

在以下示例中,使特定類的物件被識別為“按鈕”型別的物件。因此,此物件繼承了按鈕的所有屬性,我們可使用按鈕支援的物件。

Object Repository User Defined
qtp_object_repository.htm
廣告