在測試中定義變數以執行最新版本的應用程式

當您匯入或上傳相同應用程式的兩個版本到您的工作區時,依預設,重播測試的偏好應用程式版本是較舊的版本(如果這個較舊版本是用來記錄測試)。這項喜好設定是在測試的啟動應用程式動作中指定,您可以變更此喜好設定,以便使用您工作區中可用的最新應用程式版本來重播測試。如果要修改這個行為,請在您的測試中使用行動式保留名稱來定義變數,並將變數設為特定的值。這可確保針對在自動測試環境中(例如 IBM® Rational® Quality Manager)啟動的測試,或從指令行啟動的測試,會選取最新匯入的應用程式版本,而不用修改測試中的鏈結應用程式。

開始之前

從「測試導覽器」視圖,在工作台中開啟測試。您必須在測試中定義一個名稱為 RTW_Mobile_App_Selection 的變數,並指定 AlwaysUseLatestVersion 值給測試變數。如果在您的測試中,沒有任何儲存器可以讓您的變數使用,請學習如何根據在測試中定義變數以選取行動式裝置所說明的程序來建立儲存器。

關於這項作業

這個動作適用於從 Android、iOS、混合式或 Web 使用者介面應用程式建立的測試。

程序

  1. 如果要定義 RTW_Mobile_App_Selection 變數:
    1. 在測試 Script 中,選取測試變數節點。
    2. 按一下插入 > 變數宣告
    3. 輸入變數 RTW_Mobile_App_Selection 的名稱,然後按一下確定。變數會新增至測試變數儲存器。
    4. 可見範圍區段中,選取僅此測試,將資料限制在現行測試。選擇性地選取這位使用者的所有測試,這樣在複合測試中執行測試時,就會共用這個變數的值。針對要共用的變數,兩個測試都必須有同名的變數,且必須已啟用這個選項。
  2. 指定 AlwaysUseLatestVersion 值給變數:
    1. 按一下起始設定值為,在文字欄位中輸入 AlwaysUseLatestVersion 值。這將會選取最新匯入的應用程式版本,而不是測試所鏈結的版本,或是定義為偏好的應用程式版本。
      定義為使用最新應用程式版本來執行測試的行動式變數
    2. 儲存測試。

意見