Sincronización de pruebas con áreas de pantalla

La sincronización de imagen permite que las pruebas de rendimiento de Citrix realicen un seguimiento del contenido de un área de la pantalla durante la reproducción, en lugar de centrarse únicamente en los sucesos de ventana.

Antes de empezar

Puede utilizar los elementos de sincronización de imagen de una prueba para facilitar la reproducción de la prueba en las aplicaciones que no creen ni modifiquen muchas ventanas, pero actualice el contenido de la ventana regularmente.

El contenido de una imagen se procesa como un valor que es resultado del cálculo de un código hash del mapa de bits o de una serie de texto obtenida a través del reconocimiento óptico de caracteres. Durante la ejecución de la prueba, ésta espera que el contenido del área de pantalla coincida con el valor previsto de la sincronización de imagen antes de continuar con la prueba. Si el valor no coincide durante el periodo de sincronización, se genera un tiempo de espera excedido de sincronización en el registro de prueba.

También puede añadir puntos de verificación en sincronizaciones de imagen en el editor de pruebas. El punto de verificación es correcto si la sincronización se realiza correctamente y falla si se produce un tiempo de espera excedido.

Inserte sincronizaciones de imagen durante la grabación de la prueba.

Procedimiento

  1. Inicie la grabación de una prueba de rendimiento de Citrix y grabe una secuencia de acciones de usuario.
  2. Para añadir una sincronización de imagen a la prueba grabada, en la ventana Control del grabador de Citrix, pulse el botón Insertar sincronización de imagenicono de Insertar sincronización de imagen, seleccione un área de la pantalla que se utilizará para la sincronización y, a continuación, vuelva a pulsar el botón Insertar sincronización de imagen.
  3. Continúe con la grabación. Cuando haya completado la secuencia de acciones que se va a comprobar, cierre correctamente la sesión de Citrix y cierre el cliente Citrix XenApp. Se abrirá una ventana de progreso mientras se genera la prueba. Al finalizar, la vista Control del grabador de Citrix muestra el mensaje La generación de la prueba ha finalizado, el Navegador de pruebas lista la prueba y esta se abre en el editor de pruebas.
  4. En el editor de pruebas, seleccione el elemento Sincronización de imagen.
    1. Establezca el estado de sincronización en Condicional, Obligatorio u Opcional. En la mayoría de los casos, puesto que solicita explícitamente que se produzca una sincronización, debería dejar el estado de sincronización como Condicional.
    2. Especifique uno de los dos métodos de sincronización.
      • Seleccione Código hash del mapa de bits si desea que se produzca la sincronización cuando el área seleccionada coincida exactamente con la imagen grabada. Un solo píxel de diferencia provocaría un tiempo de espera excedido de sincronización.
      • Seleccione Reconocimiento óptico de caracteres si desea que la sincronización se produzca cuando una serie de texto se reconozca en el área seleccionada. Pulse Extraer texto para comprobar el reconocimiento de texto en la imagen grabada. Tenga en cuenta que, para la sincronización, los resultados de reconocimiento de texto deben ser repetibles, no precisos necesariamente.
        Nota: En Windows 2008, se recomienda utilizar el método de sincronización de código hash Bitmap para una prueba de Citrix.

        Puede pulsar Extraer texto varias veces para asegurarse de que los resultados de reconocimiento de texto son repetibles. Si el texto reconocido difiere, pulse Opciones para cambiar el Factor de escala u otro valor de reconocimiento óptico de caracteres. No corrija manualmente el texto reconocido.

        Puede pulsar Añadir para especificar varias series de texto esperadas, Utilizar expresiones regulares para especificar texto como una expresión regular o Factorizar para generar automáticamente una expresión regular a partir de varias series de texto esperadas.

    3. Especifique si desea habilitar un punto de verificación en la sincronización de imagen. De este modo, la prueba podrá generar un estado "correcto" o "fallido" en el informe Puntos de verificación de Citrix.

Comentarios