rally software tutorial
Este tutorial explica qué es Rally Software (anteriormente CA Agile Central) y cómo utilizarlo para las actividades de gestión de pruebas de software. También incluye una comparación del software Jira Vs Rally:
Rally Software es una plataforma de clase empresarial diseñada específicamente para escalar prácticas de desarrollo ágiles. Es adquirida por CA Technologies.
La mayoría de los proyectos de software que siguen la metodología ágil y Rally son una de las soluciones populares para gestionar / rastrear todas las actividades en proyectos ágiles. En este artículo, cubriremos cómo podemos realizar las diferentes actividades de prueba usando Rally.
Lo que vas a aprender:
- Revisión del software Rally
- Tablero de Rally y gráficos Burndown
- Cómo crear historias de usuario en Rally
- Cómo crear casos de prueba en Rally
- Cómo crear un defecto
- Cómo crear un plan de prueba en el software Rally
- Cómo ejecutar un caso de prueba
- Administrar conjunto de prueba
- Cargar casos de prueba masivos
- Pros y contras de Rally Software
- Comparación del software Jira Vs Rally
- Conclusión
Revisión del software Rally
Requisito previo: Para utilizar la herramienta Rally, debemos tener credenciales de usuario válidas para iniciar sesión y se debe proporcionar acceso a su proyecto.
Sitio web: Software de rally
Tablero de Rally y gráficos Burndown
En un proyecto ágil, hay sprints y se realiza un seguimiento de la actividad diaria y las historias de usuario se asignan a una iteración específica. Podemos ver el gráfico Burndown que muestra la cantidad de trabajo que queda en ese sprint y el número de historias de usuario aceptadas. Sobre la base de lo cual podemos entender fácilmente que el trabajo de sprint está bien encaminado o no.
Además, al utilizar la aplicación Iteration Dashboard en la página de inicio, podemos ver los datos de iteración en varios formatos, como gráficos circulares, burndown.
Gráfico de Rally Burndown:
(imagen fuente )
Cómo crear historias de usuario en Rally
Antes de crear cualquier caso de prueba o detalles relacionados, necesitamos tener un producto de trabajo o un requisito. Eso se llama historia de usuario. Consiste en detalles de requisitos de una funcionalidad particular con criterios de aceptación. De forma predeterminada, el estado de la historia del usuario está en estado Definido, según el progreso de la historia del usuario, podemos actualizar el estado a Progreso o Completo o Bloqueado, etc.
Para crear una historia de usuario: Haga clic en Plan >> User Stories >> luego haga clic en 'New User Story'
Detalles para proporcionar la historia del usuario: Proporcione el nombre de la historia de usuario, la descripción y los criterios de aceptación, la iteración (significa en qué Sprint debe desarrollarse / probarse), la función y guardar los detalles. Para que cree una historia de usuario con una identificación única que comience con US. Ejemplo: US12345
Rally lo ayudaría con una plantilla sobre cómo podemos escribir una buena historia de usuario.
Plantilla para historia de usuario: Como, quiero para que
software sql gratuito para windows 10
Una vez que se crea la historia del usuario, tenemos muchas otras cosas que se pueden asignar a ella. Estos son los siguientes:
- Tareas: Se puede crear usando la pestaña Tareas. Aquí agregamos tareas para Desarrollador, Probador, DB o revisor, etc., todos ellos que deben trabajar en este producto y agregarle estimaciones, propietario y otros detalles.
- Casos de prueba: Cree casos de prueba utilizando la pestaña Caso de prueba.
- Prueba de funcionamiento: Podemos ejecutar los medios de casos de prueba, agregar el resultado de la prueba de cada caso de prueba creado en esta pestaña.
- Defectos: Los defectos se pueden crear usando esta pestaña.
- Discusiones: Aquí se puede agregar cualquier progreso o discusión sobre la historia del usuario.
- Revisión histórica: Cada actividad realizada en este producto de trabajo se agrega en Historial y podemos verlas aquí.
- Dependencias: Aquí se puede agregar cualquier historia dependiente.
También se pueden crear casos de prueba, ejecución o defectos a partir de historias de usuario u otra navegación. Los detalles sobre cómo podemos agregar y otros usos se explican en secciones adicionales.
Cómo crear casos de prueba en Rally
En general, creamos un caso de prueba desde la pestaña Calidad.
Para crear un caso de prueba: Haga clic en la pestaña Calidad >> Casos de prueba >> luego haga clic en 'Nuevo caso de prueba'.
Detalles para proporcionar un caso de prueba: Seleccione el producto de trabajo, es decir, la historia del usuario que hemos descrito en la sección anterior, el tipo de caso de prueba del menú desplegable, el método, la prioridad, el riesgo, la condición previa, los pasos y guardar y cerrar. Cada caso de prueba se crea con una identificación única que comienza con 'TC'.
Asimismo, podemos crear tantos casos de prueba como queramos. O podemos importar casos de prueba masivos a la vez usando el complemento de Excel, que discutiremos en las próximas secciones.
Asociación de un caso de prueba con historias de usuario:
Como se mencionó anteriormente, mientras creamos un nuevo caso de prueba desde la pestaña Calidad, podemos buscar el producto de trabajo y elegir una historia de usuario existente, para que se asocie con esa historia de usuario. O abra la historia de usuario y haga clic en la pestaña Casos de prueba y haga clic en el botón Agregar nuevo de la barra de herramientas, agregue detalles y seleccione Crear.
Cómo crear un defecto
Veamos cómo crear defectos y asociaciones de defectos con casos de prueba / historias de usuario. Generalmente, cualquier defecto puede estar asociado con un defecto.
Para crear un defecto: Seleccione la pestaña Calidad >> Defectos >> luego haga clic en 'Nuevo defecto'
Detalles para proporcionar un caso de prueba: Nombre / encabezado del defecto, Etiquetas, Descripción, archivos adjuntos si los hubiera, propietario, estado, entorno, prioridad, gravedad, Enviado por, Iteración, etc. y luego haga clic en Crear.
Además de los detalles anteriores, también podemos asignar la historia de usuario y el caso de prueba al defecto mediante los campos de opción de búsqueda de Historia de usuario / Caso de prueba en la página y elegir la historia de usuario y el caso de prueba existentes. Podemos eliminar un defecto o asociar defectos duplicados.
También podemos crear un conjunto de defectos, donde podemos agregar todos los casos de prueba existentes para facilitar el seguimiento de la publicación. Podemos agregar el ID de la suite de defectos para los defectos existentes para mostrarlos en la suite de defectos.
La aplicación Mis defectos se puede crear usando la función Agregar aplicaciones en la página de inicio. Con esto, el probador puede conocer los defectos no cerrados que crearon. Todos los defectos se pueden ver y filtrar por ID, estado y propietario creado, etc.
Cómo crear un plan de prueba en el software Rally
Para mantener todos los casos de prueba de forma organizada y para separarlos en funciones específicas o ciclos de prueba por funciones o diferentes, podemos crear carpetas de prueba y mover los casos de prueba necesarios debajo de ellas.
Para crear una carpeta en el plan de prueba: Seleccione la pestaña Calidad >> luego haga clic en Plan de prueba
mejores sitios web para ver anime gratis
Aquí, verá varios iconos para crear una carpeta o crear subcarpetas, y crear nuevos casos de prueba o editar un caso de prueba existente, eliminar los casos de prueba.
Cada carpeta de prueba tiene un ID que comienza con TF. Si desea mover cualquier caso de prueba a cualquier carpeta, haga clic en editar caso de prueba y actualice la identificación de la carpeta de prueba a la carpeta donde desea mover el caso de prueba requerido. Aquí verá todos los casos de prueba que se crean en una carpeta y que no tienen carpeta asociada. Además, para cada nivel de carpeta, puede ver el estado de los resultados del caso de prueba como no. de los casos de prueba pasaron / fallaron / no se ejecutaron.
Discutiremos cómo podemos ejecutar un caso de prueba en la siguiente sección.
Cuando abrimos una carpeta de prueba, podemos ver todos los casos de prueba creados en ella y podemos ejecutarlos todos a la vez y actualizar el estado de la prueba.
(imagen fuente )
Cómo ejecutar un caso de prueba
Los casos de prueba se pueden ejecutar de dos formas. Puede buscar la identificación del caso de prueba y ejecutar o puede abrir el caso de prueba desde el plan de prueba. Una vez que haya abierto un caso de prueba, haga clic en el icono + para crear el resultado del caso de prueba.
Detalles para proporcionar el resultado del caso de prueba: Ingrese la versión de compilación, Veredicto (Bloqueado / Pasa / Falla / Error / No concluyente) como campos obligatorios. También ingrese otros detalles como duración, Probador (esto se seleccionaría automáticamente como nombre de usuario registrado), Conjunto de prueba (discutiremos el conjunto de prueba en la siguiente sección), archivos adjuntos y Notas, y luego guarde.
Según si el resultado de la prueba pasa o no pasa, los resultados del caso de prueba se mostrarán en color verde / rojo.
Limitación: A partir de esta fecha, podemos ejecutar un caso de prueba y marcarlo Pasa / No pasa a nivel de caso de prueba. Si tenemos un escenario en el que solo se falló un paso, debemos marcar todo el caso de prueba como Fallido y no hay ninguna disposición para actualizar el estado de cada nivel de paso.
Administrar conjunto de prueba
Veamos cómo administrar el conjunto de prueba, vincular el conjunto de prueba y generar informes en Rally.
El conjunto de prueba también es una colección de casos de prueba como el que tenemos en el Plan de prueba. La diferencia es que cualquier conjunto de prueba se puede asociar con la iteración. Básicamente, los conjuntos de pruebas se crearán para rastrear las pruebas de regresión o para rastrear cualquier otra ejecución de prueba en un sprint en particular. Como esto es similar a una historia de usuario, podemos tener puntos, estimación planificada, estado, horas, etc. que se pueden proporcionar.
Para crear un conjunto de prueba: Seleccione Track >> Iteration Status >> en esta página seleccione la opción 'Test Set' en el campo desplegable New.
Detalles que se deben proporcionar para el conjunto de prueba: Proporcione el nombre del conjunto de prueba y haga clic en Agregar. Cualquier conjunto de prueba se crea con una identificación única y el nombre comienza con 'TS'.
Asigne casos de prueba al conjunto de pruebas: Haga clic en el icono de configuración en el lado izquierdo del conjunto de prueba y seleccione la opción 'Agregar casos de prueba existentes ...'. Abre una ventana en la que puede seleccionar / filtrar el proyecto con ID de casos de prueba y elegir todos los casos de prueba necesarios haciendo clic en las casillas de verificación y en el botón Agregar en la ventana.
Nota: En la ventana de selección de casos de prueba, se mostrará un número limitado de casos de prueba en cada página, después de seleccionar los casos de prueba y pasar a la página siguiente, asegúrese de hacer clic en el botón Agregar para agregar los casos de prueba seleccionados; de lo contrario, la selección anterior aparecerá estar perdido.
Una vez que todos los casos de prueba están asociados, puede expandir el conjunto de pruebas y agregar resultados a cada caso de prueba o actualizar los detalles a cada nivel de caso de prueba o varios casos de prueba a la vez mediante el uso de opciones de filtro.
Podemos reutilizar el conjunto de pruebas existente haciendo una copia de él y la iteración, el estado, la estimación y otros detalles. También puede ver los resultados del conjunto de prueba, como cuántos casos de prueba se aprobaron / fallaron / no se ejecutaron.
Conjunto de prueba de enlace / Liberación / Iteración: Como se describió anteriormente, el conjunto de prueba es como una historia de usuario, podemos agregarle detalles de iteración, lanzamiento. Entonces podemos rastrear el estado de ejecución de ese conjunto de pruebas en un Sprint / Iteración en particular.
Informes: Elija la pestaña Informes y seleccione un informe o gráfico para ver. También puede imprimirlos o enviarlos por correo electrónico.
Podemos crear nuestros informes personalizados desde Informes >> Informes y seleccionar el botón + Agregar nuevo.
Seleccione o filtre los valores según sus requisitos y haga clic en el botón 'Ejecutar' para generar su informe. Podemos hacer uso de aplicaciones extendidas de Rally mediante la opción de agregar aplicaciones desde la página de inicio y podemos crear gráficos / informes.
Cargar casos de prueba masivos
Veamos los pasos detallados sobre cómo cargar casos de prueba masivos en Rally.
Con las secciones anteriores, hemos entendido cómo podemos crear un caso de prueba desde la opción Agregar nuevo caso. Sin embargo, en un escenario en tiempo real, tendremos una gran cantidad de casos de prueba que deben crearse, y agregar desde la interfaz de usuario de Rally es una tarea un poco engorrosa. Por lo tanto, podemos utilizar la opción de importación con la que podemos importar casos de prueba creados en Excel.
Recientemente, Rally ha brindado la opción de importar casos de prueba y pasos de prueba desde Excel.
Los pasos detallados se dan a continuación:
Paso 1: Vaya a Calidad >> Casos de prueba
Paso 2: Seleccione 'Acciones' >> haga clic en el enlace 'Importar casos de prueba ...'
Obtendrá una ventana donde puede ver un enlace llamado 'plantilla de importación'
Paso 3: Haga clic en 'importar plantilla' y descargue la plantilla de Excel y proporcione los datos como se muestra en la imagen a continuación y guárdelos en su disco duro.
Agregue el tipo de objeto como 'Caso de prueba' y proporcione los detalles. Aquí, solo el Tipo de objeto y el Nombre son solo dos campos obligatorios y las otras columnas restantes podemos agregar si queremos proporcionar esos detalles e importarlos a Rally.
Como también tenemos una disposición para importar pasos de prueba, para eso proporcione detalles de paso con Tipo de objeto como 'Paso de caso de prueba' y proporcione un índice como número de paso y número de línea de caso de prueba en la columna de Caso de prueba como la línea (2) para el primer caso de prueba como que se muestra a continuación para asignar los pasos de prueba a un caso de prueba específico. Del mismo modo, agregue tantos casos de prueba como desee y guarde los datos.
Paso 4: Examine el archivo desde la ventana de importación y haga clic en el botón 'Validar' para comprobar si hay errores.
Paso 5: Una vez que la validación sea exitosa, aparecerá una ventana con el botón Importar.
Una vez que la importación sea exitosa, mostrará el mensaje Importación exitosa. Cerrar la ventana.
Puede abrir la página Calidad >> Casos de prueba y verificar los nuevos casos de prueba agregados. Además, puede verificar buscando el Producto de trabajo (Historia de usuario) y verificar si los casos de prueba están asociados con él según los datos proporcionados.
Además del proceso anterior, también podemos instalar el complemento Excel Rally y conectarnos a Rally desde Excel y exportar los casos de prueba a Rally.
Pros y contras de Rally Software
Hay una amplia gama de funciones disponibles en Rally. Principalmente esta herramienta está diseñada para los proyectos implementados ágilmente.
pasar una matriz a un método java
Pros:
- Rally es una poderosa herramienta ágil.
- Hay disponible una amplia gama de funciones, desde la planificación de la versión hasta los informes de prueba.
- Puede ser utilizado por propietarios de productos, gestión de informes y seguimiento del trabajo, desarrollo y equipos de pruebas.
Contras:
- En comparación con otras herramientas de gestión de pruebas como ALM, la gestión de casos de prueba no es muy fácil de usar.
- Poco inflexible en comparación con otras herramientas como Jira.
- Comparación entre Jira y Rally.
Comparación del software Jira Vs Rally
Característica | Rally | Jira |
---|---|---|
Integración | Sí (API REST) | SDK.Java, SDK.NET, SDK.Ruby, SDK.Nodejs |
Plataforma | Basado en web | Basado en web / instalado |
Precio de coste | Es caro y puede que no valga la pena para una organización pequeña. Múltiples puntos de precio / Prueba gratuita. | Las licencias se otorgan mensualmente y se basan en el uso. Múltiples puntos de precio / Prueba gratuita. |
Licencia | Prueba patentada / gratuita | Licencias comunitarias propietarias / gratuitas para proyectos académicos y de código abierto. |
Apoyo | El equipo de soporte técnico está disponible y receptivo. | La vinculación de problemas ha permitido a los equipos rastrear el problema. |
Seguridad | Rally tiene buena autenticación y seguridad. | Jira proporciona alta disponibilidad, rendimiento a escala y funciones de seguridad avanzadas como cifrado en reposo |
Configuración o instalación | La instalación es sencilla. | La configuración inicial es un poco compleja. |
Otros | Se incluyen soportes para equipos multifuncionales y también gestión de pruebas y gestión de defectos. | Gran comunidad, compatibilidad con varios idiomas, más de 600 complementos y múltiples complementos disponibles. |
Hasta ahora hemos discutido más sobre las actividades relacionadas con la gestión de pruebas en Rally, también tenemos muchas otras páginas en Rally para la gestión de proyectos, por ejemplo, Casillas de tiempo, donde gestionamos iteraciones e hitos seleccionando el tipo en el desplegable.
Conclusión
Con todos los detalles anteriores, hemos entendido cómo podemos crear historias de usuario, casos de prueba, defectos, conjuntos de prueba, importar casos de prueba y mapear entre todos ellos. Esta herramienta no solo se utiliza para la gestión de pruebas, sino que también disponemos de funciones de planificación de versiones y otras funciones. Hay muchas otras herramientas de gestión de proyectos como Jira, Test Rail, etc.
Rally Software es una de las herramientas más populares y puede ser utilizada por una amplia gama de personas y puede rastrear diferentes actividades en un solo lugar.
Lectura recomendada
- Tutorial ágil de JIRA: cómo utilizar JIRA de forma eficaz para gestionar proyectos ágiles
- Cómo ofrecer funciones de software de alto valor en un corto período de tiempo utilizando Agile Scrum Process
- Tutorial SAFe Agile: Qué es Scaled Agile Framework
- Tutorial VersionOne: Guía de herramientas de gestión de proyectos ágiles todo en uno
- Tutorial de Robot Framework: características e instalación del software
- Tutorial de TestLodge: cómo organizar sus proyectos de pruebas de software con la herramienta de gestión de pruebas TestLodge
- Jira Portfolio Tutorial: Agile Project Portfolio Management Plug-in for JIRA (Review)
- Tutorial de administración de JIRA: Administración de usuarios y administración de JIRA