test-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Guía de usuario de Test Suite
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11 de nov. de 2024

Conjuntos de prueba

Los conjuntos de pruebas son grupos lógicos de casos de pruebas. El propósito de los conjuntos de pruebas es definir grupos de pruebas que deben ejecutarse juntos en un plazo de una ejecución. Por ejemplo, una prueba de humo es un grupo de pruebas que solo comprueba capacidades cruciales principales. Siempre que falle cualquier caso de prueba de una prueba de humo, hay un problema crucial. La ejecución de una prueba de humo no debe llevar demasiado tiempo. Se ejecutan, por ejemplo, cada vez que un desarrollador comprometa cambios en el código fuente. En comparación, una prueba de regresión es una prueba integral que debe proporcionar una visión general detallada del sistema sometido a prueba. La ejecución suele tardar horas o incluso días. Para definir el conjunto de pruebas que se ejecutarán para esos fines, se crean conjuntos de pruebas. Un caso de prueba puede asignarse a varios conjuntos de pruebas.

Condiciones

  • Test sets in Test Manager can include both manual and automated test cases, including automated test cases from multiple Studio projects.
  • Test sets linked from Orchestrator to Test Manager include only the test cases from Orchestrator.
  • Puedes ejecutar conjuntos de prueba desde una carpeta de ejecución predeterminada o una carpeta de ejecución especificada. Esto te permite ejecutar exclusivamente casos de prueba que forman parte de esa carpeta en particular. Además, también tienes la opción de especificar paquetes en particular y sus versiones desde las que se ejecutarán exclusivamente los casos de prueba.

Creating test sets

Para crear un conjunto de pruebas:

  1. En la sección Planificación, haz clic en Conjuntos de pruebas. Se mostrará la página Conjuntos de pruebas.
  2. Haz clic en Crear conjunto de pruebas. Se mostrará la ventana Crear conjunto de pruebas.


  3. Rellena el formulario como se muestra a continuación:
    • Nombre: introduce un nombre para el caso de prueba.
    • Descripción : (opcional) introduce una descripción para el caso de prueba. Para añadir texto formateado, puedes utilizar la sintaxis de Markdown.
    • Habilitar el cálculo de cobertura de actividad RPA: selecciona esto para ver la cobertura de actividad del conjunto de pruebas en Ejecución, después de cada ejecución automatizada.
    • Etiquetas: agrega cualquier número de etiquetas que facilite encontrar un conjunto de pruebas con etiquetas conjuntas.
  4. Haz clic en Crear. El conjunto de pruebas se crea y se muestra en la página Conjuntos de pruebas.

Assigning test cases to a test set

Puedes asignar casos de prueba a un conjunto de pruebas de dos formas distintas:
  • Uso de la asignación estática : seleccione los casos de prueba manualmente.
  • Usando la asignación dinámica : introduce la etiqueta de los casos de prueba que quieres asignar.

Asignar estáticamente casos de prueba a un conjunto de pruebas

  1. Abre el conjunto de pruebas al que deseas asignar casos de prueba haciendo clic en él.
  2. En el menú Tareas , selecciona Asignar casos de prueba.
    Se mostrará la ventana Asignar casos de prueba .
  3. Selecciona los casos de prueba que deseas agregar. Puedes buscar casos de prueba introduciendo el nombre, la clave o una etiqueta.


  4. Selecciona Asignar. Los casos de prueba se asignan al conjunto de pruebas y se muestran en la pestaña Casos de prueba .
    Consejo:

Asignar dinámicamente casos de prueba a un conjunto de pruebas

Puedes elegir asignar todos los casos de prueba a un conjunto de pruebas en función de sus etiquetas.
  1. Seleccione el conjunto de pruebas al que desea asignar casos de prueba.
  2. En el menú Tareas , selecciona Asignar casos de prueba.
    Se mostrará la ventana Asignar casos de prueba .
  3. Introduzca las etiquetas de los casos de prueba que desea asignar.
    Para el ejemplo de la siguiente ilustración, todos los casos de prueba con la etiqueta ASP:9 se asignarán al conjunto de pruebas actual.


  4. Selecciona Asignar. Los casos de prueba se asignan al conjunto de pruebas y se muestran en la pestaña Casos de prueba .
En la pestaña Casos de prueba puedes ver y editar los casos de prueba que se asignan de forma estática y dinámica en pestañas secundarias independientes.

Navegación y búsqueda

Para encontrar rápidamente tus proyectos de prueba, utiliza la función de búsqueda y los filtros. Dirígete a la página utilizando y configurando el paginador. Como método alternativo, puedes utilizar las migas de pan para navegar entre las páginas.
  1. Filtro: puedes utilizar el filtro para restringir la búsqueda. Por ejemplo, puedes buscar los conjuntos de prueba que han sido actualizados por tu usuario, por etiquetas específicas o por la fuente (por ejemplo, Orchestrator). Los filtros se guardan automáticamente y se mantienen activas hasta que los elimines.
  2. Buscar: utiliza la barra de búsqueda para encontrar resultados de prueba en función de su clave, nombre o etiquetas (requiere una coincidencia completa del término de búsqueda)
    Puedes utilizar la barra de búsqueda en la parte superior de la página para buscar los resultados de prueba.

Habilitación de la cobertura de actividad

Note: You can use this feature only if your Test Manager is connected to Orchestrator 2023.10 or higher.
To enable the activity coverage of an existent test set in Test Manager, perform the steps below:
  1. Abre el conjunto de prueba para el que quieres habilitar la cobertura de actividad.
  2. Ve a la pestaña Configuración .
  3. Seleccione Habilitar el cálculo de cobertura de actividades de RPA.
Figura 1. Habilitar la configuración de cálculo de cobertura de actividad RPA habilitada

Qué hacer a continuación: Para este conjunto de pruebas, ahora puedes seleccionar Ejecutar y luego Automático y comprobar en Ejecución para ver la cobertura de la actividad.
Nota: para los conjuntos de prueba vinculados desde Orchestrator, puedes habilitar o deshabilitar la cobertura de actividad solo en Orchestrator.

Configurar conjuntos de pruebas para carpetas de ejecución específicas

Dentro de un conjunto de pruebas, puedes ejecutar automáticamente casos de prueba solo desde una carpeta predeterminada o seleccionada de Orchestrator (también conocida como la carpeta de Ejecución).Si deseas ejecutar los casos de prueba desde un paquete y versión específicos dentro de una carpeta, puedes seleccionar el paquete y su versión correspondiente.

Seleccionar una carpeta de ejecución

Para limitar la ejecución de casos de prueba a una carpeta específica de Orchestrator, sigue estos pasos:

  1. Navega a tu Configuración del proyecto y establece una carpeta de ejecución predeterminada. Esta selección se aplica a todos tus conjuntos de prueba.

    Consulta Configuración del proyecto de automatización para obtener más información sobre la configuración de una carpeta de ejecución predeterminada.

  2. Para establecer una carpeta única para un conjunto de pruebas específico, ve a Conjuntos de prueba y selecciona el conjunto de pruebas para la configuración.
    1. En la pestaña Casos de prueba, opta por Seleccionar Automatización.
    2. Elige una carpeta de la lista desplegable Carpeta de Ejecución.
    3. Selecciona Guardar para garantizar que tus casos de prueba se ejecuten dentro de esta carpeta especificada.

Seleccionar un paquete y versión específicos

Además de la carpeta de ejecución, también puedes seleccionar un paquete y versión específicos desde el que ejecutar casos de prueba. Para seleccionar un paquete y versión específicos, realiza los siguientes pasos:

  1. Navega a Conjuntos de prueba y abre un conjunto de prueba.
  2. Ve a la pestaña Casos de prueba.
  3. Utiliza Seleccionar automatización.
  4. Para definir un paquete y versión, están disponibles las siguientes opciones:
    • Selección automática de paquetes: selecciona automáticamente todos los paquetes ubicados en la carpeta de ejecución y sus últimas versiones, en función de los casos de prueba asignados al conjunto de pruebas.
    • Añadir automatización: te permite seleccionar manualmente los paquetes deseados y las versiones correspondientes. Utiliza los siguientes pasos:
      1. Desde la lista desplegable Paquete, selecciona un paquete.
      2. Desde la lista desplegable Versión, selecciona una versión para ese paquete.
      3. Utiliza Seleccionar para finalizar la selección.

      Repite los pasos anteriores para cada paquete que deseas añadir al conjunto de pruebas.

    Figura 2. Visualización del menú Automatizaciones seleccionadas que ilustra la carpeta de ejecución elegida, los paquetes asociados y sus versiones respectivas para un conjunto de pruebas específico

Clonación de conjuntos de pruebas

Solo puede clonar un conjunto de prueba a la vez.
  1. Seleccionar más opcionesdocs image para el conjunto de prueba que desea duplicar y seleccione Clonar.
  2. Cambie el nombre del conjunto de prueba y elija la información que desea clonar, como:
    • Documentos
    • Etiquetas

      Los casos de prueba asignados al conjunto de prueba original (tanto de forma estática como dinámica) se vinculan automáticamente al clon. Las definiciones de campos personalizados y los valores de los campos personalizados también se clonan si existen.

  3. Selecciona Confirmar para iniciar el proceso de clonación. El clon se crea en segundo plano.
Se crea un clon del conjunto de prueba con un ID diferente.


Exportar conjuntos de pruebas

Puede exportar sus conjuntos de prueba, por separado de su proyecto de prueba, para poder importarlos de nuevo en un proyecto diferente. El proceso de exportación para los conjuntos de pruebas es similar al proceso de exportación del proyecto. Consulte Exportar proyecto para comprobar cómo funciona la exportación de proyectos.

Nota: al exportar conjuntos de pruebas, los enlaces entre los conjuntos de pruebas y sus casos de prueba relacionados se guardan y se mantienen cuando se importan en un nuevo proyecto.

Recuerda que la exportación solo incluye valores de campo personalizados, y no sus definiciones.

Realice los siguientes pasos para exportar conjuntos de pruebas:

  1. Abra su proyecto y vaya a Conjuntos de prueba.
  2. Dependiendo del número de conjuntos de pruebas que desee exportar, ejecute uno de los siguientes pasos:
    • Para exportar un único conjunto de pruebas, seleccione Más opciones para el conjunto de pruebas específico y luego seleccione Exportar.
    • Para exportar varios conjuntos de prueba, seleccione todos los conjuntos de prueba que desea exportar y luego seleccione Exportar.
  3. Cuando la exportación esté lista, recibirá una notificación de exportación completada del proyecto. Seleccione la notificación para descargar el archivo TMH que contiene los conjuntos de prueba exportados.

A continuación, puedes importar el archivo TMH descargado a un proyecto diferente, para volver a crear los objetos de prueba. Consulte Importar proyecto para aprender a realizar el proceso de importación.

Linking Orchestrator test sets

You can link your test sets from Orchestrator and execute them in Test Manager.

Prerequisites: Before you link a test set from Orchestrator to Test Manager, ensure you first link the test cases from this Orchestrator test set to Test Manager in Studio. For detailed steps on how to link test cases from Studio to Test Manager, visit Linking test cases in Studio to Test Manager.
  1. Open your project in Test Manager.
  2. Ve a Conjuntos de pruebas > Enlace.
  3. Selecciona un conjunto de pruebas en la lista y haz clic en Enlace. La página Conjuntos de pruebas ahora muestra tu conjunto de pruebas vinculado.
    Importante:
    • To link a test set to Test Manager, you need to create it in Orchestrator.
    • You can only link individual test sets that contain automated test cases. Note that each of these automated test cases must first be linked to Test Manager from Studio.
    • La vinculación de conjuntos de pruebas está disponible para instancias de Orchestrator conectadas de la versión 2020.10 o superior.
    • Los conjuntos de pruebas vinculados desde Orchestrator son de solo lectura. Esto significa que no puedes editar el nombre, la descripción o la versión. Cualquier cambio debe hacerse en Orchestrator.
    • The displayed number of test cases might differ between Test Manager and Orchestrator. Test Manager only shows test cases that have been created on its platform.

Aplicar filtros y vistas

Puedes aplicar filtros y almacenarlos en vistas de tus objetos de prueba. Dependiendo del ámbito de una vista (personal o pública), puedes persistir la vista que contiene los filtros para un usuario o para todos los usuarios dentro del proyecto.

Los filtros disponibles que puedes aplicar son similares a los que aparecen en el tipo de Columnas de esa sección, que consiste en:
  • Propiedades nativas de un objeto de prueba (como Etiquetas, Actualizado por, Fuente y otros)
  • Etiquetas personalizadas

Sigue estos pasos para personalizar tus filtros y ver:

  1. Ve a la sección de objetos de prueba deseada (es decir, Requisitos) y selecciona Filtros.
  2. Selecciona Añadir filtro para elegir los filtros que deseas aplicar.

    Al seleccionar el filtro, selecciona también el valor que quieres que tenga.

  3. Selecciona Aplicar para incluir los filtros en tu vista.


  4. Para guardar estos filtros como vista, selecciona Vistas y luego Guardar vista.
  5. En la ventana Guardar vista, elige crear una nueva vista o Actualizar una vista existente con los filtros.

    Decide si mantener la nueva vista privada o establecerla en Público para que otros usuarios accedan.

  6. Selecciona Guardar para confirmar los cambios.
  7. Para aplicar una vista que creaste, selecciona Vistas y luego Abrir vistas.
    1. Elige una vista personal (Mis vistas) o una vista pública.

      También puedes cambiar la visibilidad de tus vistas creadas entre privadas y públicas, según tus necesidades.

    2. Selecciona la vista deseada y selecciona Abrir para aplicar.


¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.