您可以在記錄時取得選取的物件的單一內容值。Script 中會放入 getProperty,並在播放時傳回值。
關於這項作業
如需根據內容來做決定,這項資訊會很有用。例如,您可能想要查詢某一個按鈕是否已啟用。
程序
- 在 Functional Tester 工具列中,按一下記錄功能測試 Script 按鈕。
- 在「記錄監視器」中,按一下「啟動應用程式」按鈕來啟動您的測試應用程式。
- 在應用程式中尋找您要取得內容的物件。
- 在「記錄監視器」中,按一下插入驗證點或動作指令按鈕。
- 在「驗證點和動作」精靈的選取物件頁面上,利用「物件搜尋器」在應用程式中選取物件。選取物件之後,請按下一步。
- 在選取動作頁面中,按一下取得特定內容值選項,然後按下一步。
- 選取物件之後,會自動建立內容清單,內容清單顯示在「插入 getProperty 指令」頁面的內容名稱和值欄位中。
選取您要取得的內容。按下一步。
- 在「變數名稱」頁面中,驗證物件、內容和資料類型欄位中所列出的資訊。
- 在變數名稱欄位中,接受此方框列出的預設建議,或輸入新名稱。預設名稱視物件名稱和您測試的內容而定。
- 依預設會選取在 Script 中宣告變數選項。第一次使用變數名稱時必須宣告變數。如果在同一個 Script 再次使用相同的變數名稱,請在第一次使用之後清除這個選項。
- 按一下完成。
含有 getProperty 的陳述式會寫入您在 Script 中插入的位置。
範例
如果您取得稱為 Place Order 之按鈕的
label 內容,會將下列內容寫入 Script 中:
String PlaceOrder_label = (String)placeOrder().getProperty("label");