Robot Framework: primer caso de prueba con Ride
Exploraremos RIDE y trabajaremos en nuestro primer caso de prueba.
Abra Ride desde el símbolo del sistema o puede crear un acceso directo de viaje en su escritorio.
Desde la línea de comando
ride.py
Desde el escritorio
Vaya al camino donde está instalado el paseo; para windows, esC:\Python27\Scripts.
Haga clic derecho en ride.py y haga clic en Send To -> Desktop (crear atajo).
Ahora verá un icono de paseo en su escritorio. Puede hacer clic en él para abrir el editor de viajes.
Comencemos con nuestro primer caso de prueba en viaje. Abra el editor y haga clic en Archivo -> Nuevo proyecto.
Haga clic en Nuevo proyecto e ingrese el nombre del proyecto.
El directorio principal es la ruta donde se guardará el proyecto. Puede cambiar la ruta si es necesario. He creado una carpeta llamada robotframework y guardaré todos los archivos en esa carpeta.
Se crea el proyecto FirstTestCase .
Para crear un caso de prueba, haga clic derecho en el proyecto.
Haga clic en Nuevo caso de prueba .
Ingrese el nombre del caso de prueba y haga clic en Aceptar.
Se muestran 3 pestañas para el caso de prueba creado: Editar, Editar texto y Ejecutar .
La pestaña Editar viene con dos formatos: Configuración y Tabular. Discutiremos los dos formatos en las secciones siguientes.
El formato de configuración
En Configuración, tenemos documentación, configuración, desmontaje, etiquetas, tiempo de espera y plantilla.
Documentación
Puede agregar detalles sobre su caso de prueba para que sea fácil de consultar en el futuro.
Haga clic en Aceptar para guardar la documentación.
Configuración y desmontaje
Si hay una configuración asignada a un caso de prueba, se ejecutará antes de la ejecución del caso de prueba y la configuración de prueba que se ejecutará después de que el caso de prueba esté terminado para su desmontaje. Entraremos en los detalles de esto en los capítulos siguientes. No lo necesitamos ahora para nuestro primer caso de prueba y podemos mantenerlo vacío.
Etiquetas
Esto se usa para etiquetar casos de prueba, para incluir, excluir casos de prueba específicos. También puede especificar si alguno de los casos de prueba es crítico.
Se acabó el tiempo
Esto se usa para establecer un tiempo de espera en el caso de prueba. Lo mantendremos vacío por ahora.
Modelo
Esto tendrá las palabras clave que se utilizarán para el caso de prueba. Se utiliza principalmente para casos de prueba basados en datos. La palabra clave definida por el usuario de alto nivel se especifica en la plantilla y los casos de prueba se utilizan para pasar datos a la palabra clave.
En el formato tabular, escribiremos nuestro primer caso de prueba y ejecutaremos el mismo para ver el resultado.
En este caso de prueba, solo agregaremos algunos registros y veremos el resultado. Considere la siguiente captura de pantalla para comprender esto:
Hemos utilizado la palabra clave Log para registrar mensajes como se muestra arriba.
Según las palabras clave especificadas en Editar, podemos obtener el código en Edición de texto como se muestra a continuación:
También puede escribir el caso de prueba en la edición de texto y lo mismo se reflejará en el formato tabular. Ahora ejecutemos el caso de prueba y veamos el resultado.
Para ejecutar el caso de prueba, debemos hacer clic en Iniciar como se muestra a continuación:
Haga clic en Inicio y aquí está la salida del caso de prueba:
Nuestro caso de prueba se ha ejecutado con éxito y los detalles se muestran arriba. Da el estado de APROBADO .
También podemos ver los detalles de la ejecución del caso de prueba en Informe y registro como se destaca a continuación.
Haga clic en Informe y abre los detalles en una nueva pestaña de la siguiente manera
En Informe, proporciona detalles como la hora de inicio, la hora de finalización, la ruta al archivo de registro, el estado del caso de prueba, etc.
Haga clic en Iniciar sesión en la esquina superior derecha del informe o en la pantalla Ejecutar.
Aquí están los detalles del archivo de registro:
El archivo de registro proporciona los detalles de la ejecución de la prueba y los detalles de las palabras clave que proporcionamos para el caso de prueba.
En el informe y el archivo de registro, obtenemos el color verde para el estado.
Hagamos ahora algunos cambios que conducirán a la falla del caso de prueba y veremos el resultado.
En el caso de prueba anterior, la palabra clave Log es incorrecta. Ejecutaremos el caso de prueba y veremos el resultado:
Vemos que el caso de prueba ha fallado. He resaltado el error que dice sobre el caso de prueba.
Ahora verá el informe y la salida del registro.
Desde el registro
Cuando el caso de prueba falla, el color cambia a rojo como se muestra arriba.
Conclusión
En este capítulo, cubrimos un caso de prueba simple y se muestran los resultados observados durante la ejecución. Los informes y registros muestran los detalles de la ejecución del caso de prueba.