在測試編輯器中,Citrix 影像同步處理可容許 Citrix 效能測試在重新播放期間追蹤畫面區域的內容。這些設定適用於所選取的影像同步處理元素。
影像同步處理屬性
- 位置
- 這些是影像同步處理區域左上方角落的座標,以及以像素標示的影像同步處理大小。此為唯讀欄位。
- 同步處理狀態
- 發生影像同步處理逾時的時候,會針對測試行為加以說明。基本的逾時延遲時間已在產生 Citrix 測試喜好設定中指定,然而實際的延遲時間會依同步處理層次而有所不同。
- 條件式
- 條件式逾時延遲時間就是在產生 Citrix 測試喜好設定中所指定的基本逾時延遲時間。如果同步處理失敗,測試會嘗試回復執行,而 Citrix 效能報告與測試執行歷程中也會記錄此一逾時情形。
- 強制的
- 強制的逾時延遲時間是基本逾時延遲時間的三倍。如果同步處理失敗,測試會結束並產生錯誤狀態,並在測試執行歷程中記錄此一逾時情形。
- 可選用的
- 可選用的逾時延遲時間固定為 2 秒。如果同步處理失敗,測試會忽略逾時。
- 影像同步處理預覽
- 這是已記錄之影像同步處理區域的擷取畫面。選取將畫面填滿可視區,限制擷取畫面在測試編輯器中的大小。
同步處理
- 點陣圖雜湊碼
- 用來指定同步處理會依點陣圖雜湊碼加以評估。雜湊碼是從已選取區域的影像中,經過計算所得的唯一號碼。在測試執行期間如遇到影像同步處理,測試會計算已選取區域上的雜湊碼,如果畫面區域的雜湊碼符合預期的雜湊碼,則測試會在逾時之前進行同步化。
- 光學字元辨識
- 用來指定同步處理會依所辨識的文字值加以評估。光學字元識別會從所選取的影像區擷取文字字串。在測試執行期間如遇到影像同步處理,測試會在所擷取的文字值符合預期的文字值時,於逾時之前繼續將文字識別套用至所選取區域,並對測試進行同步化。
- 值
- 這個頁面視指定的識別技術指定期望值。您可以按一下「新增」來新增替代值,這樣影像同步處理在多種狀況下都能順利完成。替代值的計算方式與主要的期望值相同。
- 點陣圖雜湊碼
- 如果已選取點陣圖雜湊碼,那麼這個雜湊碼就是在記錄作業期間,於所選取的影像區計算而得的雜湊碼。
測試執行之後,您可以從 Citrix 影像同步處理視圖中複製所產生的雜湊碼,以建立替代的雜湊碼值。
- 預期的文字
- 如果已選取光學字元識別,那麼這就是從所選取的影像區中,由光學字元識別所擷取的預期文字值。按一下擷取文字,從所選取的影像區中擷取文字字串。如果文字擷取未順利完成,請嘗試變更選項頁上的文字識別設定。
- 使用正規表示式
- 選取這個選項時,會使用標準的正規表示式語法來表示預期的文字字串。
- 選項
- 這個頁面指定由光學字元識別所進行的文字擷取設定。您可能需要嘗試不同的設定,以達到良好的結果。變更設定之後,請按一下值標籤,然後按一下擷取文字,看看文字識別是否有所改善。
- 縮放係數
- 這是文字識別同步處理會套用至影像的放大係數。預設值為適中的正常字型大小。
如果您要辨識較小或較大字型,請嘗試變更縮放係數。
- 語言
- 這是文字識別同步處理所使用的字典語言。選取您正在測試之應用程式的語言。如果清單上沒有應用程式的語言,請在 產生 Citrix
測試喜好設定中,預設的 OCR 設定上,變更語言設定。
- 亮度
- 亮度可區分為 0 到 250,文字識別同步處理會將此亮度設定套用至影像。一般對照文字的亮度預設值是 70。如果您要辨識較暗或較亮背景上的文字,請嘗試變更亮度設定。
驗證點
- 對已同步的元素啟用驗證點
- 選取這個選項時,測試會驗證影像同步處理是否順利完成。
如果同步處理產生逾時值,驗證點會在 Citrix 效能測試報告中,傳回失敗狀態。
回應時間
- 停止回應時間
- 選取這個選項時,可使用現行的影像同步處理來停止回應時間測量。當您在尚未鏈結至回應時間的影像同步處理,即選取這個選項時,便會以預設名稱來建立一個新的回應時間。如果有任何回應時間沒有停止動作,
就會一併列出它們。請選取您要鏈結的回應時間。
- 移至回應時間定義
- 請按一下這裡來瀏覽至階段作業元素,以檢視回應時間定義表格。