物件對映內容保留符號將物件對映保留符號值解析成內容值。也解析預設的保留符號值。
用法:請使用下列保留符號來自訂下列 Script 範本:
- Script:測試物件的備註
- Script:最上層測試物件的備註
- Script HTML 測試物件名稱
- Script Java™ 測試物件名稱
- Script:.Net 測試物件名稱
- Script:Windows® 測試物件名稱
map 保留符號
說明:以相對於物件對映中某個項目的關係來解析值。map 保留符號只在 Helper Script 方法產生期間和記錄時在 Script 中插入備註期間有效,
否則,無法得知測試物件實例。
語法:
%map: property%
map 保留符號的功能內容:
- context -- 傳回在「物件程式庫」中登錄為有環境定義的最近母項的敘述性名稱。
- contextComment -- 傳回具有環境定義的最近母項在「物件程式庫」中登錄已解析的環境定義備註。
- topContext -- 傳回最上層母項的敘述性名稱,除非這個物件沒有母項。
- topContextComment -- 傳回最上層母項在「物件程式庫」中登錄已解析的環境定義備註。
範例:
- %map:context% -- 傳回在「物件程式庫」中登錄為有環境定義的最近母項的敘述性名稱。
map 保留符號的識別內容會傳回內容名稱。
語法: %map: RecognitionProperty%
- 每一種測試物件各有唯一的識別內容。若要取得特定測試物件的識別內容名稱來用於物件對映保留符號,
請參閱物件對映的識別標籤上的內容。
- 管理內容以 # 字元開頭,表示內容屬於管理性質,不是識別內容。如需管理和識別內容比較的相關資訊,請參閱測試物件對映主題的內容集。
map 保留符號的管理內容:
- .class -- 傳回測試物件的 Java 類別名稱、HTML 標籤(以 HTML 為字首)或 VB 類別名稱。
- #name -- 傳回測試物件敘述性名稱。
- #role -- 傳回測試物件角色。
- #domain -- 傳回定義測試物件的網域,亦即 Java、HTML 或 .NET。
- #testobject -- 傳回用於測試物件互動的介面類別名稱。
- #proxy -- 傳回 Proxy 類別名稱。
- #description -- 傳回使用者在物件對映編輯器中定義的說明。
範例:
- %map:.class% -- 傳回測試物件的 Java 類別名稱、HTML 標籤(以 HTML 為字首)或 VB 類別名稱。
- %map:#domain% -- 傳回定義測試物件的網域,亦即 Java、HTML 或 VB。
相關主題:
預設保留符號
Script 保留符號