Varios aspectos para una comprobación

GUI Test Studio conserva una versión esperada por navegador, tema, pantalla o idioma, y cada ejecución usa la que usted elige.

Por qué varios aspectos

La misma pantalla puede tener, con razón, otro aspecto: en modo oscuro, en un portátil en lugar de un monitor 4K, en otra versión de Windows, en francés en lugar de inglés.En vez de una prueba por entorno, conserve una sola prueba cuyas comprobaciones guardan una versión esperada por entorno.

Save

Predeterminado

tal como se grabó

Save

Modo oscuro

un perfil que usted añade

Enregistrer

Francés

un perfil que usted añade

Una comprobación puede guardar un aspecto esperado por entorno.Elija el perfil al ejecutar, y cada comprobación comparará con su propia versión para ese perfil.
PalabraSignificado
PredeterminadoLo que se grabó.Todas las ejecuciones lo usan salvo que usted elija un perfil.
Perfil de línea baseUn entorno con nombre que usted añade: «Modo oscuro», «Monitor 4K», «Francés».
Línea baseLa versión esperada de una comprobación para un perfil: una imagen, un texto, un formato o una disposición.Un paso también puede tener la versión de un perfil.

Los pasos también tienen versiones

Una línea base no es solo para las comprobaciones.Cada evento puede tener la versión de un perfil de lo que hace: las palabras que escribe un Escribir texto, la tecla que pulsa una Pulsación de tecla, la dirección que abre un Abrir aplicación web, el programa que inicia un Ejecutar aplicación, el archivo que entrega un Subir archivo.El lugar de la pantalla donde ocurre un paso y el momento en que ocurre son comunes a todas las versiones.Con el perfil Francés, la prueba escribe las palabras en francés; con el predeterminado, las grabadas.

Dar nombre a sus perfiles

Abra Configuración, Configuración del proyecto en cualquiera de las dos aplicaciones, y añada sus perfiles en la tarjeta Perfiles de línea base.Un perfil es solo un nombre; las comprobaciones lo van rellenando con el tiempo.

En GUI Test Studio, Perfiles... en una pestaña Líneas base abre la misma lista en una ventana pequeña, con el perfil Predeterminado primero.El perfil Predeterminado también puede renombrarse ahí.

Dar a una comprobación su versión

Hay dos maneras, use la que le resulte más rápida.

  1. 1

    Desde una ejecución (la manera rápida)

    Ejecute la prueba con el perfil seleccionado, por ejemplo Modo oscuro.Las comprobaciones que no tienen versión oscura se comparan con la predeterminada y fallan.En el informe, Aceptar la imagen real como línea base para «Modo oscuro» guarda cada aspecto nuevo bajo ese perfil; la versión predeterminada queda como estaba.

  2. 2

    En GUI Test Studio

    Seleccione una comprobación o un paso, abra su pestaña Líneas base y seleccione el perfil.El panel muestra ahora la versión de ese perfil; Capturar... inicia una captura de pantalla con una sombra de la región de la comprobación dibujada donde estaba, y Capturar la misma región toma la versión del perfil en ese mismo lugar.

    La vista previa tiene su propio selector Línea base: elija ahí un perfil y la vista previa muestra la prueba tal como se ejecuta con él.

Elegir el perfil de una ejecución

En la página de una prueba en GUI Test Runner-Recorder, elija el perfil en la fila Línea base antes de hacer clic en Ejecutar prueba.La elección se recuerda para esa prueba en este equipo.

  1. 1Línea base: Predeterminado, o uno de sus perfiles
EjemploUna ejecución nocturna por tema

Su pipeline ejecuta las mismas pruebas dos veces cada noche: una con el aspecto claro predeterminado, otra con el perfil Modo oscuro.Una prueba, dos entornos, y cada comprobación comparando con la versión correcta.

Mantenerlos en orden

Establecer como predeterminado convierte la versión de un perfil en la predeterminada, para cuando el aspecto nuevo pasa a ser el principal, y conserva la antigua versión predeterminada bajo el perfil.Cambiar el nombre de un perfil o quitarlo en la Configuración del proyecto actualiza todas las comprobaciones de la prueba.

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