取得內容值

您可以在記錄時取得選取的物件的單一內容值。Script 中會放入 getProperty,並在播放時傳回值。

開始之前

必要條件:已啟動測試應用程式

關於這項作業

如需根據內容來做決定,這項資訊會很有用。例如,您可能想要查詢某一個按鈕是否已啟用。

程序

  1. 在 Functional Tester 工具列中,按一下記錄功能測試 Script 按鈕。
  2. 在「記錄監視器」中,按一下「啟動應用程式」按鈕來啟動您的測試應用程式。
  3. 在應用程式中尋找您要取得內容的物件。
  4. 在「記錄監視器」中,按一下插入驗證點或動作指令按鈕。
  5. 在「驗證點和動作」精靈的選取物件頁面上,利用「物件搜尋器」在應用程式中選取物件。選取物件之後,請按下一步
  6. 選取動作頁面中,按一下取得特定內容值選項,然後按下一步
  7. 選取物件之後,會自動建立內容清單,內容清單顯示在「插入 getProperty 指令」頁面的內容名稱欄位中。 選取您要取得的內容。按下一步
  8. 在「變數名稱」頁面中,驗證物件內容資料類型欄位中所列出的資訊。
    1. 變數名稱欄位中,接受此方框列出的預設建議,或輸入新名稱。預設名稱視物件名稱和您測試的內容而定。
    2. 依預設會選取在 Script 中宣告變數選項。第一次使用變數名稱時必須宣告變數。如果在同一個 Script 再次使用相同的變數名稱,請在第一次使用之後清除這個選項。
  9. 按一下完成

    含有 getProperty 的陳述式會寫入您在 Script 中插入的位置。

範例

如果您取得稱為 Place Order 之按鈕的 label 內容,會將下列內容寫入 Script 中:
String PlaceOrder_label = (String)placeOrder().getProperty("label");

意見