Robot Framework - Introducción a Ride

Ride es un editor de pruebas para Robot Framework. Además, escribiremos casos de prueba en Ride. Para iniciar Ride, debemos ejecutar el comando que se muestra a continuación.

Mando

ride.py

El comando anterior abrirá el IDE como se muestra en la siguiente captura de pantalla:

En este capítulo, recorreremos el editor para ver qué opciones y funciones están disponibles en el IDE. Las opciones y características nos ayudarán a probar nuestro proyecto.

Crear nuevo proyecto

Vaya a Archivo y haga clic en Nuevo proyecto como se muestra a continuación:

La siguiente pantalla aparecerá cuando haga clic en Nuevo proyecto.

Ingrese el nombre del proyecto. La ruta creada es la ruta donde se guardará el proyecto. Puede cambiar la ubicación si es necesario. El proyecto se puede guardar como archivo o directorio. También puede guardar el proyecto en formato como ROBOT, TXT, TSV o HTML. En este tutorial, usaremos el formato ROBOT y cómo escribir y ejecutar casos de prueba.

Ahora, agregaremos un proyecto como un archivo como se muestra a continuación. El proyecto se llama Testing y la siguiente pantalla aparece después de que se crea el proyecto.

El nombre del proyecto se muestra en el lado izquierdo y en el lado derecho podemos ver tres pestañas Editar, TextEdit y Ejecutar.

Editar tiene muchas opciones en la interfaz de usuario como se muestra arriba. En esta sección, podemos agregar los datos necesarios para ejecutar nuestros casos de prueba. Podemos importar biblioteca, recursos, variables, agregar escalares, agregar listas, agregar dict y agregar metadatos.

Los detalles agregados en la sección Editar se verán en la siguiente pestaña, Editar texto. Puede escribir el código aquí en la sección de edición de texto.

Si hay algún cambio agregado en Textedit, se verá en la sección Editar. Por lo tanto, tanto las pestañas Editar como TextEdit dependen entre sí y los cambios realizados se verán en ambas.

Una vez que los casos de prueba están listos, podemos usar la tercera pestaña Ejecutar para ejecutarlos.

La IU de ejecución es como se muestra arriba. Permite ejecutar el caso de prueba y viene con opciones como iniciar, detener, pausar, continuar, siguiente caso de prueba, paso a paso, etc. También puede crear Informe, Registro para los casos de prueba que está ejecutando.

Para crear un caso de prueba, tenemos que hacer lo siguiente:

Haga clic con el botón derecho en el proyecto creado y haga clic en un nuevo caso de prueba como se muestra a continuación:

Al hacer clic en Nuevo caso de prueba, aparece una pantalla como se muestra a continuación:

Ingrese el nombre del caso de prueba y haga clic en Aceptar . Hemos guardado el caso de prueba como TC0. La siguiente pantalla aparece una vez que se guarda el caso de prueba.

El caso de prueba tiene opciones como documentación, configuración, desmontaje, etiquetas, tiempo de espera y plantilla. Tienen un botón de edición a través de él; al hacer clic en el botón aparece una pantalla en la que puede ingresar los detalles de cada opción. Discutiremos los diversos parámetros de estos detalles en los capítulos siguientes.

Los casos de prueba se pueden escribir en formato tabular como se muestra a continuación. Los casos de prueba del marco de robot se basan en palabras clave y podemos escribir los casos de prueba utilizando palabras clave integradas o palabras clave importadas de la biblioteca. También podemos crear palabras clave, variables, etc. definidas por el usuario en el marco del robot.

Hay atajos disponibles en la barra de navegación para ejecutar / detener el caso de prueba como se muestra a continuación:

La opción de palabra clave de búsqueda se puede utilizar como se muestra en la siguiente captura de pantalla:

Para obtener la lista de palabras clave disponibles con el marco de robot, simplemente presione ctrl + espacio en el formato tabular como se muestra a continuación y se mostrarán todas las palabras clave disponibles:

En caso de que no recuerde la palabra clave, esto le ayudará a obtener los detalles. Tenemos los detalles disponibles para cada palabra clave. Los detalles también muestran cómo utilizar la palabra clave relacionada. En nuestro próximo capítulo, aprenderemos cómo crear nuestro primer caso de prueba en viaje.

Conclusión

En este capítulo, hemos visto las funciones disponibles con RIDE. También aprendimos cómo crear casos de prueba y ejecutarlos.