記錄 Java 測試 Script

當您使用簡化的 Script 時,會產生 Java™ Script。 您可以利用簡化 Script 編輯器中的「插入 Java Snippet」和「插入 Java 模組」特性,以切換至 Java Scripting。

開始之前

進階使用者可以選擇只使用 Java Scripting。 請利用 Rational® Functional Tester 的記錄特性,來記錄測試應用程式上的動作。 當您停止記錄時,會以 Java 測試 Script 的形式來產生測試應用程式上的動作。

必要條件
  • Rational Functional Tester 的「喜好設定」頁面上,停用「簡化 Scripting」特性。 或者,如果您只想針對將要記錄的現行 Script 來使用 Java Scripting,請在「記錄功能測試 Script」對話框的選取模式清單中,選取 Java Scripting
  • 必須配置測試應用程式及所需要的環境來進行功能測試。

    Functional Tester 會自動啟用環境,來進行功能測試。因此,您無需啟用元件手動功能,即可直接記錄功能測試 Script。自動啟用功能將發生在一定的條件下,並有一定的侷限性。如需條件和限制的相關資訊,請參閱自動啟用環境來進行功能測試

  • 已建立功能測試專案。

關於這項作業

所有功能測試 Script 都會使用一個預設 Helper 超類別。 如果要新增其他方法或置換 RationalTestScript 中的方法,您可以建立自己的 Helper 超類別。 如果需要詳細資訊,請參閱變更預設 Script Helper 超類別

程序

  1. 按一下記錄功能測試 Script (「記錄功能測試 Script」按鈕)。
  2. 「記錄功能測試 Script」對話框中,選取 Script 要併入其中的專案,然後輸入 Script 的名稱。
    註:
    • Script 名稱不能包含空格或下列字元:$ \ / : & * ? " < > | # % -
    • Script 名稱會附加到專案路徑後面。 專案路徑和 Script 名稱加起來,不能超過 230 個字元。
  3. 選擇性的: 選取新增 Script 至來源控制中,將 Script 放在來源控制之下。 Script 會新增至 ClearCase®,但保持移出,讓您可以修改。
  4. 確定在選取模式清單中,已選取 Java Scripting。 您可以選取預設值勾選框,將 Java Scripting 設為預設 Script 模式。
  5. 下一步
  6. 選擇性的: 在「選取 Script 資產」頁面中,如果您不想使用預設值,請修改測試物件對映和測試資料儲存區。
  7. 按一下完成來開始記錄。 這時會開啟「記錄監視器」,並開始記錄。
  8. 在「記錄監視器」工具列中,按一下 啟動應用程式 來啟動測試應用程式。
  9. 在應用程式中執行測試動作。
    註: 如果要記錄將滑鼠移至有工具提示的鏈結上的動作,請將滑鼠移至這個鏈結上,以顯示工具提示,然後按 Shift 鍵。 這會通知記錄器,讓它在 Script 中擷取這個動作。
  10. 選擇性的: 當記錄 Script 時,您可以利用「記錄監視器」工具列中可用的工具來記錄驗證點,或用資料來驅動測試 Script。
  11. 選擇性的: 如果要插入陳述式來呼叫另一個 Script,請指定記錄期間的日誌資訊、計時器或註解,使用「記錄監視器」工具列所提供的插入 Script 支援指令特性。
  12. 如果要在 Script 最後關閉應用程式,請關閉應用程式。
  13. 完成記錄之後,請按一下停止記錄 (「停止記錄」按鈕)。 這時會產生一份 Java 測試 Script,並顯示在 Java 編輯器中。

意見