Tiempos de espera, zonas de búsqueda y fallos

La configuración que comparten todas las comprobaciones, y qué ocurre cuando una falla.

Tiempo de espera: cuánto espera una comprobación

Una comprobación no mira una sola vez y se rinde.Sigue mirando hasta que lo que espera está en pantalla, y entonces la prueba continúa de inmediato.El tiempo de espera es lo máximo que aguardará.De forma predeterminada, cada comprobación espera hasta 5 segundos.

ComprobaciónSe superaFalla
Aserción visual, Aserción de textoEn cuanto el elemento o el texto se encuentra y es correctoCuando el tiempo de espera termina sin él
Ausencia visual, Ausencia de textoEn cuanto el elemento o el texto ha desaparecidoCuando sigue ahí al terminar el tiempo de espera
Comprobaciones de recuentoEn cuanto el recuento cumple su reglaCuando el recuento sigue siendo incorrecto al terminar el tiempo de espera
EjemploUna página lenta

Su página de informes suele cargar en 2 segundos, pero hasta en 12 un día de mucha actividad.Ponga la comprobación que viene después en 15 segundos.La mayoría de los días se seguirá superando a los 2: un tiempo de espera más largo no cuesta nada cuando la pantalla es rápida.

Zona de búsqueda

Toda comprobación visual o de texto mira dentro de su zona de búsqueda, el rectángulo de trazos de su editor.

En el Editor de objetivo visual, la zona de búsqueda sigue al objetivo visual cuando usted lo mueve.Haga clic en su candado para dejarla donde la puso: entonces solo crece si el objetivo visual fuera a quedar fuera de ella.

GrabaciónZona de búsquedaSaveLa siguiente ejecuciónSaveSe movió un poco: se sigue encontrando
La zona de búsqueda es donde la prueba busca el elemento.Si el elemento se mueve un poco, se sigue encontrando, siempre que permanezca dentro de la zona.Agrande la zona para un elemento que cambia de sitio, o marque Buscar en toda la pantalla cuando pueda estar en cualquier parte.
Zona de búsquedaAdecuada para
Pequeña, alrededor del elementoRápida, y nunca se confunde con un elemento parecido situado en otro lugar.La mejor opción cuando el elemento no cambia de sitio.
Más grandeUn elemento que se mueve un poco: un diálogo que se abre en sitios distintos, una lista que crece.
Buscar en toda la pantallaUn elemento que puede estar en cualquier parte, o una ventana que nunca está en el mismo sitio.

Cuando una Aserción visual o una Aserción de texto no ha encontrado su elemento en su zona de búsqueda al cabo de un segundo, mira también en toda la pantalla, mientras sigue esperando.Por eso, una ventana que se ha movido no hace fallar la prueba.

Cuando esto ocurre, el informe indica que el elemento se encontró fuera de su zona de búsqueda y ofrece Ampliar la zona de búsqueda en GUI Test Studio..., que abre el editor de la comprobación en el bloque correcto.Amplíela allí y la próxima ejecución encontrará el elemento enseguida.

Si falla: detener o continuar

Cada comprobación indica qué hace su fallo, en la pestaña Vista previa y ejecución de sus Propiedades: Detener la prueba o Continuar la prueba.

Si falla: Detener la prueba

Abrir menúComprobar: el menú apareceComprobar: botón GuardarClic en GuardarComprobar: Guardado

Si falla: Continuar la prueba

Abrir menúComprobar: color del logotipoClic en GuardarComprobar: Guardado
Cada comprobación indica qué hace un fallo.Detener la prueba (lo predeterminado para una comprobación de la que dependen los clics que vienen después) o continuar con los pasos siguientes, para que una sola ejecución informe de todos los problemas que encuentra.
De forma predeterminadaPor qué
Detener la pruebaPara una comprobación de la que dependen los clics que vienen después, como una aserción visual antes de un clic.Hacer clic sin ella daría en el lugar equivocado.
Continuar la pruebaPara una comprobación que solo confirma lo que hay en pantalla: una disposición, un recuento, un texto sobre el que no se hace clic.Así una sola ejecución informa de todos los problemas que encuentra.

Los eventos y los pasos de Flujo de la prueba tienen el mismo ajuste.Un clic, una tecla o un paso que falla detiene la prueba por defecto; póngalo en Continuar la prueba cuando el resto no dependa de él.Consulte Eventos: lo que hace una prueba.

Comprobaciones ignoradas

Marque Ignorado para dejar una comprobación fuera de las ejecuciones sin eliminarla, por ejemplo mientras se rediseña una función.Permanece en la línea de tiempo, atenuada.

Dónde cambiarlos

En GUI Test Studio, seleccione la comprobación: Tiempo de espera, la zona de búsqueda y Si falla están en su panel de propiedades.Seleccione varias comprobaciones para cambiarlas todas a la vez.

Los valores predeterminados de las grabaciones nuevas están en GUI Test Runner-Recorder, Configuración, Preferencias, Grabación predeterminada.Consulte también Configuración que conviene conocer.

¿Sigue con problemas?Díganos qué intentaba hacer, y respondemos en un día laborable.Ask our team