En el editor de pruebas, la sincronización de imagen de Citrix permite que las pruebas de rendimiento de Citrix realicen un seguimiento del contenido de un área de la pantalla durante la reproducción. Estos valores se aplicarán al elemento de sincronización de imagen que esté seleccionado.
Atributos de la sincronización de imagen
- Ubicaciones
- Son las coordenadas del extremo izquierdo superior del área de la sincronización de imagen y el tamaño en píxeles del área de la sincronización de imagen. Este campo es de sólo lectura.
- Estado de la sincronización
- A través de este estado se describe el comportamiento de la prueba, si se produce un tiempo de espera excedido de la sincronización en la imagen. El retardo básico del tiempo de espera excedido está especificado en las preferencias de generación de pruebas de Citrix, sin embargo, el retardo real varía en función del nivel de sincronización.
- Condicional
- El retardo del tiempo de espera excedido condicional es el retardo del tiempo de espera excedido básico tal como se especifica en las preferencias de generación de pruebas de Citrix. Si falla la sincronización, la prueba intenta reanudar la ejecución y se registra un tiempo de espera excedido en el informe de rendimiento de Citrix y en el registro de prueba.
- Obligatorio
- El retardo de tiempo de espera excedido obligatorio es tres veces el retardo del tiempo de espera excedido básico. Si falla la sincronización, la prueba se cierra con un estado de error y se registra un tiempo de espera excedido en el registro de prueba.
- Opcional
- El retardo de tiempo de espera excedido opcional está fijado en 2 segundos. Si la sincronización falla, la prueba ignora el tiempo de espera excedido.
- Vista preliminar de la sincronización de imagen
- Esta vista es la captura de pantalla del área de la sincronización de imagen tal como estaba cuando se grabó. Seleccione Ajustar la pantalla al área visible para limitar el tamaño de la captura de pantalla en el editor de pruebas.
Sincronización
- Código hash del mapa de bits
- Este código especifica que la sincronización se evaluará en el código hash del mapa de bits. Un código hash es un número único que se calcula a partir de la imagen del área seleccionada. Si se encuentra una sincronización de imagen durante la ejecución de la prueba, la prueba calcula el código hash en el área seleccionada y sincroniza la prueba si el código hash del área de pantalla coincide con el código hash previsto antes de que se produjera un tiempo de espera excedido.
- Reconocimiento óptico de caracteres
- Así se especifica que la sincronización se evaluará en un valor de texto reconocido. El reconocimiento óptico de caracteres extrae una serie de texto del área de imagen seleccionada. Durante la ejecución de una prueba si se encuentra una sincronización de imagen, la prueba aplica continuamente el reconocimiento de texto al área seleccionada y sincroniza la prueba en cuanto el valor de texto extraído coincide con el valor de texto previsto antes de que se produzca un tiempo de espera excedido.
- Valor
- En esta página se especifica el valor previsto en función de la técnica de reconocimiento especificada. Puede añadir valores alternativos si pulsa Añadir, para que la sincronización de imagen pueda llevarse a cabo correctamente bajo múltiples condiciones. Los valores alternativos se evalúan del mismo modo que el principal valor previsto.
- Código hash del mapa de bits
- Cuando se ha seleccionado Código hash del mapa de bits, este valor es el código hash que se calculó en el área de imagen seleccionada durante la grabación.
Tras la ejecución de una prueba, puede crear valores de código hash alternativos copiando los códigos hash resultantes de la vista Sincronización de imagen de Citrix.
- Texto previsto
Si se ha seleccionado Reconocimiento óptico de caracteres, este valor es el valor del texto previsto que fue extraído por el reconocimiento óptico de caracteres del área de imagen seleccionada. Pulse Extraer texto para extraer una serie de texto del área de imagen seleccionada.
Si la extracción de texto no se realiza correctamente, cambie los valores del reconocimiento de texto en la página Opciones.
No obstante, la precisión del texto reconocido no es esencial. Tan sólo es importante que el texto reconocido sea coherente cada vez que se ejecute la prueba para su sincronización.
- Utilizar expresión regular
- Seleccione esta opción para expresar la serie de texto prevista utilizando la sintaxis de expresión regular estándar.
- Opciones
- En esta página se especifican los valores para la extracción de texto mediante el reconocimiento óptico de caracteres. Es posible que necesite probar diferentes valores hasta obtener buenos resultados. Tras cambiar un valor, pulse el separador Valor y pulse Extraer texto para comprobar si ha mejorado el reconocimiento de texto. Tenga en cuenta que, puesto que se utiliza el reconocimiento óptico de caracteres con fines de verificación, la coherencia de los resultados es más importante que la precisión del texto extraído.
- Factor de escala
- Es el factor de ampliación que se aplica a la imagen. El valor predeterminado es medio para tamaños de font estándar. Aumente el factor de escala para mejorar el reconocimiento de fonts de menor tamaño o redúzcalo para fonts de mayor tamaño.
- Idioma
- Este es el idioma del diccionario utilizado por la sincronización del reconocimiento de texto.
Seleccione el idioma de la aplicación que comprueba. Si el idioma de la aplicación no está disponible en la lista, cambie el valor correspondiente al idioma en Configuración de OCR predeterminada de las preferencias de Generación de pruebas de Citrix.
- Brillo
- Es el nivel de brillo de 0 a 250 que se aplica a la imagen.
El valor predeterminado es 70 para un
texto con contraste normal. Aumente el valor de brillo para mejorar el reconocimiento de imágenes más oscuras o redúzcalo para imágenes más claras.
- Índice de reconocimiento
- Es el índice de reconocimiento que se necesita para que la serie extraída coincida con el texto esperado. Reduzca el índice de reconocimiento para tolerar una proporción de caracteres no coincidentes en el texto reconocido. El valor predeterminado es 100 %, lo que significa que se necesita una coincidencia exacta.
Punto de verificación
- Habilitar punto de verificación en el elemento sincronizado
- Cuando está seleccionado, la prueba verifica si se ha llevado a cabo correctamente la sincronización de imagen.
Si la sincronización genera un tiempo de espera excedido, el punto de verificación devuelve un estado fallido en el informe de pruebas de rendimiento de Citrix.
Tiempo de respuesta
- Detener tiempo de respuesta para
- Seleccione esta opción para utilizar la sincronización de imagen actual para detener una medida de tiempo de respuesta. Si selecciona esta opción en una sincronización de imagen que no está enlazado con un tiempo de respuesta, se creará un tiempo de respuesta nuevo con un nombre predeterminado. Los tiempos de respuesta que no tienen una acción de detención también se listan. Seleccione el tiempo de respuesta con el que desea realizar el enlace.
- Ir a la definición de tiempo de respuesta
- Pulse aquí para ir al elemento de sesión y ver la tabla Definiciones del tiempo de respuesta.