Synchronizace obrazů umožňuje testům výkonu Citrix během přehrávání sledovat obsah obrazovky, místo aby se zaměřovaly pouze na události oken.
Než začnete
Pomocí prvků synchronizace obrazů v testu usnadníte přehrávání testů v aplikacích, které nevytváří nebo neupravují řadu oken, ale které aktualizují obsah okna.
Obsah obrazu se zpracovává jako hodnota, která je buď vypočteným hašovacím kódem bitové mapy, nebo textovým řetězcem získaným optickým rozpoznáváním znaků.
Během provádění testu test čeká na obsah obrazovky, která by se shodovala s očekávanou hodnotou synchronizace obrazů, než bude pokračovat v testu. Pokud se během období synchronizace nenajde žádná odpovídající hodnota, zapíše se do protokolu testu vypršení časového limitu synchronizace obrazů.
Do synchronizací obrazů můžete také v editoru testů přidat body verifikace. Body verifikace jsou úspěšné, pokud se synchronizace podaří, a neúspěšné, dojde-li k překročení časového limitu.
Synchronizace obrazů se vkládají při záznamu testu.
Postup
- Spusťte záznam testu výkonu Citrix a zaznamenejte posloupnost akcí uživatele.
- Chcete-li přidat do zaznamenaného testu synchronizaci obrazů, v okně
Řízení záznamníku Citrix klepněte na tlačítko Vložit synchronizaci
obrazů
, vyberte na obrazovce oblast, která se bude při synchronizaci používat, a klepněte znovu na tlačítko
Vložit synchronizaci obrazů.
- Pokračujte v záznamu. Až dokončíte posloupnost akcí, které se mají otestovat, ukončete čistě relaci Citrix a zavřete klienta Citrix XenApp. Během generování testu se otevře okno s průběhem. Po dokončení se v pohledu Řízení záznamníku zobrazí zpráva
Generování testů dokončeno, váš test se vypíše v navigátoru testu a otevře v editoru testů.
- V editoru testů vyberte prvek Synchronizace obrazů.
- Nastavte stav synchronizace na volbu Podmíněný, Povinný nebo Volitelný.
Vzhledem k tomu, že ve většině případů explicitně vyžadujete výskyt synchronizace, můžete ponechat stav synchronizace na hodnotě
Podmíněný.
- Zadejte jednu ze dvou metod synchronizace.
- Volbu Hašovací kód bitové mapy vyberte, chcete-li, aby k synchronizaci došlo, když vybraná oblast se přesně shoduje se zaznamenaným obrazem. Jeden pixel rozdílů způsobí vypršení časového limitu synchronizace.
- Volbu Optické rozpoznávání znaků vyberte, chcete-li, aby k synchronizaci došlo, když se ve vybrané oblasti rozpozná určitý textový řetězec. Klepnutím na volbu Extrahovat text otestujete rozpoznávání textu v zaznamenaném obrazu. Uvědomte si, že pro účely synchronizace musí být výsledky rozpoznávání testu opakovatelné, ne přesné.
Poznámka: V systémech Windows 2008 se doporučuje používat pro test Citrix metodu synchronizace využívající hašovací kód bitové mapy.
Na volbu
Extrahovat text můžete klepnout několikrát, a ujistit se tak, že výsledky rozpoznávání textu jsou opakovatelné. Pokud se rozpoznaný text liší, klepněte na volbu
Volby a změňte Faktor zvětšení nebo jiné nastavení optického rozpoznávání textu.
Rozpoznávaný text byste neměli opravovat ručně.
Po klepnutí na tlačítko
Přidat můžete zadat více řetězců očekávaného textu, pomocí tlačítka
Používat regulární výraz můžete zadat textový řetězec jako regulární výraz nebo pomocí tlačítka Faktorizovat automaticky generovat regulární výraz z více očekávaných textových řetězců.
- Zadejte, zda chcete povolit v synchronizaci obrazů bod verifikace. Tak byste umožnili testu zadávat stav úspěchu a nezdaru do zprávy Body verifikace Citrix.