將測試與畫面區域同步化

影像同步處理會容許測試在重新播放期間,追蹤畫面區域的內容,而不只是把焦點放在視窗事件上。

您可以使用測試中的影像同步處理元素,來協助在應用程式中進行測試的重新播放,這些應用程式不會建立或修改許多視窗,但是會定期更新視窗的內容。

影像的內容會被當成值來處理,而這個值可能是計算得來的點陣圖雜湊碼,或是由光學字元識別所取得的文字字串。在測試執行期間,測試會先等畫面區域的內容,符合預期的影像同步處理值之後,才開始進行。如果在同步處理期間與值不相符合,會在測試執行歷程中產生影像同步處理逾時。

您也可以在測試編輯器中為影像同步處理新增驗證點。如果同步處理順利完成,則驗證點狀態為通過,若發生逾時,則驗證點狀態為失敗。

您在記錄階段期間,插入影像同步處理。

若要使用影像同步處理:
  1. 開始記錄 Citrix 效能測試,並記錄使用者動作的序列。
  2. 若要新增影像同步處理至已記錄的測試中,請按一下「Citrix 記錄器控制」視窗中的插入影像同步處理「插入影像同步處理」圖示按鈕,選取要用於同步處理的畫面區域,再按一下插入影像同步處理按鈕。
  3. 繼續記錄作業。當您完成要測試的動作序列之後,請完全結束 Citrix 階段作業,並關閉 Citrix Presentation Server 用戶端。 在產生測試時,會開啟一個進度視窗。完成時, 記錄器控制視圖會顯示測試產生完成訊息, 「測試導覽器」會列出您的測試,然後在測試編輯器中開啟測試。
  4. 在測試編輯器中,選取影像同步處理元素。
    1. 將同步處理狀態設定為條件式強制的選用的。在大部份情況下,因為您明確要求同步處理的發生,因此您應該將同步處理狀態保留為條件式
    2. 指定同步處理方法。
      • 如果您要在所選取區域完全符合已記錄的影像時發生同步處理,請選取點陣圖雜湊碼。單一差異像素將會導至同步處理逾時。
      • 如果您要在所選取區域中辨識到文字字串時發生同步處理,請選取光學字元辨識。按一下擷取文字,測試所記錄影像上的文字辨識。必要的話,請按一下選項,變更光學字元識別的設定。
    3. 指定您是否要在影像同步處理上啟用驗證點。這樣可以讓測試在「Citrix 驗證點」報告上,產生通過或失敗狀態。
相關概念
Citrix 同步處理概觀
相關工作
編輯滑鼠動作
檢視滑鼠序列
編輯鍵盤動作
編輯文字輸入
為影像同步處理新增值
編輯使用者備註
檢視 Citrix 影像同步處理逾時值
相關參考
Citrix 影像同步處理詳細資料
使用條款 | 意見
(C) Copyright IBM Corporation 2006. All Rights Reserved.