Cantata Logo - unit and integration testing tool for C/C++


TRAZABILIDAD DE
REQUISITOS


Trazabilidad de requisitos bidireccional
entre requisitos y pruebas

¿Qué es la trazabilidad de requisitos de Cantata?

Cantata proporciona relaciones de trazabilidad bidireccionales completas entre los requisitos del usuario o los planes de pruebas y los scripts de pruebas y casos de pruebas de Cantata, de conformidad con todas las normas de seguridad del software.

 

La trazabilidad de los requisitos se aplica a muchos más elementos en el desarrollo de su software que las pruebas de integración y unidades de Cantata. Esta es la razón por la que Cantata proporciona un valor añadido a su mecanismo de trazabilidad existente y no lo sustituye. La automatización de Cantata Trace facilita lo siguiente:

Cantata Requirements Traceablity Roundtrip Chart - Cantata - Test Information - Requirements Mangement Tool - Requirements Data

 

Cantata Trace importa conjuntos de requisitos o planes de pruebas de herramientas populares de gestión de requisitos directamente a Cantata. Una interfaz intuitiva de arrastrar y soltar facilita la asignación de relaciones de trazabilidad bidireccionales entre los requisitos y los scripts de pruebas y/o los casos de pruebas. Toda la información trazada se almacena en un servidor central de Cantata. Las asociaciones de trazabilidad de requisitos se exportan de nuevo a la herramienta de gestión de requisitos junto con el estado de cada prueba y los resultados de cobertura de código.

¿Con qué herramientas de requisitos se integra Cantata?

Cantata se puede integrar con cualquier herramienta que utilice una interfaz CSV o ReqIF 1.x (Formato de intercambio de requisitos).

 

Cantata Trace se ha integrado con las siguientes herramientas populares que se utilizan para la trazabilidad y la gestión de requisitos. Para requisitos en documentos de texto (por ejemplo, Microsoft Word®), la trazabilidad se puede realizar con Micosoft Excel® o mediante herramientas de exportación en formato ReqIF. Si su herramienta preferida no está ya integrada con Cantata Trace póngase en contacto con nosotros para organizar una integración

IBM® Rational® DOORS®

Versión 9.6.1.4 y superior con importación/exportación de ReqIF

IBM Doors - Requirement Tool Cantata Integrates with - Infusion Pump Properties Screenshot

PTC® Integrity™

Versión 10.5 y superior con la importación/exportación de ReqIF

PTC Integrity - requirement Tool Cantata integrates with - PTC Requirements Analyst Screenshot

Polarion® ALM™

Versión 2016 SR1 y superior con la importación/exportación de ReqIF

Polarian ALM - requirement Tool Cantata integrates with - Polarian System Requirements Screenshot

Microsoft® Excel®

Versión 15.0 y superior con cuadernos en formato .xls o .xlsx

Microsoft Excel - requirement Tool Cantata integrates with - Reverse String Requirement Excel Screenshot

Hojas de cálculo

Como Libre Office Calc con archivos CSV UTF-8.

Libre Office Calc Spreadsheet - requirement Tool Cantata integrates with - Reverse String Requirement LibreOffice Screenshot

intland codeBeamer®

Versión CB-8.0.0-RC y superior con ReqIF

intland codeBeamer - requirement Tool Cantata integrates with (small) - codeBeamer Associations Screenshot

¿Qué me ayuda a hacer Cantata Trace?

Montage of Cantata Safety Standards - IEC 60880 - ISO 26262 - IEC 62304 - IEC 61508 - DO-178B/C - EN 50128

CUMPLIMIENTO CON LAS NORMAS DE TRAZABILIDAD

 

Todas las principales normas relacionadas con la seguridad del software requieren la trazabilidad bidireccional para demostrar la cobertura de los requisitos, es decir, que todos los requisitos cuenten con pruebas de aprobación asociadas para la implementación del código correspondiente. En sentido contrario, los requisitos de conocimientos se comprueban mediante una prueba de aprobación determinada, lo que ayuda a la gestión de la prueba de regresión.

 

Cantata Trace importa los requisitos o los planes de prueba, proporciona un enlace de arrastrar y soltar con la prueba de Cantata y exporta de nuevo los enlaces, el estado de aprobación/suspenso de ejecución de cada prueba y los niveles de cobertura de código que obtiene un script. Cantata Trace hace que sea sencillo proporcionar un proceso de trazabilidad bidireccional de requisitos totalmente compatible que se ajuste a sus herramientas existentes.

PRUEBAS FÁCILES DE UTILIZAR GUIADAS POR REQUISITOS

 

Con Cantata Trace puede ver sus requisitos importados directamente en el IDE de Eclipse de Cantata junto con las pruebas, y así evita la necesidad de consultar documentos externos o acceder a otras herramientas para crear pruebas basadas en requisitos.

 

Los requisitos importados y seleccionados, o los planes de prueba, se muestran en una lista de tablas para realizar la asociación de trazabilidad, con cada detalle de los requisitos (ID única, texto de requisitos, imágenes y enlaces) disponible en una vista HML incorporada.

 

A medida que se implementan los casos de pruebas, los requisitos que verifican se pueden trazar simplemente (es decir, asociarse con) arrastrando y soltando en vistas bidireccionales.

Cantata Trace drag and drop function - easy to use requirements driven testing - requirements can be traced by drag-and-drop in bi-directional views
Cantata Trace - faster Traceability for existing Tests - Requirements to Tests
Cantata Trace - faster Traceability for existing Tests - Tests to Requirements

TRAZABILIDAD MÁS RÁPIDA PARA LAS PRUEBAS EXISTENTES

 

Cantata Trace se puede utilizar para asignar requisitos o planes de prueba a los scripts de pruebas y los casos de pruebas de Cantata existentes, y así acelera la generación de datos de trazabilidad y se asegura de que las pruebas existentes verifiquen por completo todos los requisitos.

 

Entre las pruebas existentes a las que se puede añadir la trazabilidad se incluyen:

  • Pruebas creadas con una versión anterior de Cantata.
  • Pruebas generadas automáticamente por AutoTest de Cantata, que cuando se revisan satisfacen un requisito.
  • Pruebas escritas por un tercero, en los casos en los que la trazabilidad de los requisitos no se había completado
  • Pruebas reutilizadas desde otra herramienta dentro de Cantata (por ejemplo, para importar desde una herramienta xUnit de código abierto o convertir desde RTRT).

Las pruebas existentes se pueden trazar (es decir, asociar con requisitos o planes de prueba) arrastrándolas y soltándolas en vistas bidireccionales.

FÁCIL SINCRONIZACIÓN COMPLETA CON LAS HERRAMIENTAS DE GESTIÓN DE REQUISITOS

 

La importación y exportación de datos para la sincronización completa de los requisitos con las pruebas se realiza mediante archivos CSV UTF 8, Microsoft Excel® o ReqIF XML.

 

Para CSV y Excel, Cantata Trace proporciona asignaciones de encabezado de hoja de cálculo para ID externa, descripciones y para los diversos resultados exportados. En el intercambio de datos ReqIF, consiste en una configuración única de la interfaz ReqIF en la herramienta de gestión de requisitos.

 

La sincronización se puede realizar desde la interfaz de usuario de Cantata Trace, o programado mediante la REST API Trace del servidor de Cantata para la automatización con la creación de integración continuada.

IBM Doors - Requirement Tool Cantata Integrates with - Infusion Pump Properties Screenshot
Cantata Trace Admin Screenshot - easy Round-trip Synchronization with requirements management tools

¿Cómo funciona Cantata Trace?

Cantata Trace Import Screenshot - Managing Requirements Import - Import requirement set as new version on Cantata Server - import directly from popular requirements management tools

GESTIÓN DE LA IMPORTACIÓN DE REQUISITOS

 

Cantata Trace puede importar requisitos (o información de planes de pruebas), directamente desde herramientas populares de gestión de requisitos. Los conjuntos de datos de requisitos (ID única, texto de requisitos, imágenes y enlaces) se importan en formatos CSV UTF-8, Microsoft Excel® o ReqIF desde una herramienta de gestión de requisitos. Los datos se almacenan como una copia no editable en una base de datos del servidor de Cantata.

 

El conjunto de requisitos puede ser completo o un subconjunto de los requisitos, nombrados apropiadamente en la importación, y los usuarios pueden filtrar aún más un conjunto para su propio trabajo. Dentro de un archivo de datos que se debe importar, también se pueden seleccionar especificaciones particulares de Excel Workbook o ReqIF.

La asignación de los campos ID y Descripción para mostrar en Cantata Trace, además de otros datos para la alineación completa a la hora de exportar, se puede configurar como especificaciones ReqIF XML o asignaciones de encabezado de hoja de cálculo.

GESTIÓN DE CAMBIOS EN LOS REQUISITOS

 

Cuando se importa un conjunto de requisitos, se le asigna un sello de fecha. Cuando se realizan cambios o adiciones a los requisitos en la herramienta de gestión de requisitos, los requisitos actualizados pueden simplemente volver a importarse a Cantata. La función "Copiar asignaciones" conserva cualquier asociación de Cantata existente en un conjunto importado anteriormente.

 

Cuando las asociaciones de trazabilidad se asignan entre los requisitos y las pruebas, estas relaciones se almacenan automáticamente en el servidor de Cantata, así los ingenieros pueden ver en tiempo real todas las asociaciones de trazabilidad entre los últimos requisitos y pruebas.

 

Cantata Trace proporciona visibilidad codificada por colores de las modificaciones desde la última vez que se importó un conjunto de requisitos. Además, se puede seleccionar que se modifiquen solo los requisitos que han cambiado. Esto facilita centrar la trazabilidad en los requisitos recién modificados.

Cantata Trace Requirement Selection Screenshot - managing changes to requirements - re-import updated requirements into Cantata with "Copy Assigns" function - colour coded visibility of changed requirements
Cantata Trace Export Screenshot - Managing Requirements Export - Export requirement set from Cantata Server - configuration of what information should be exported and which coverage options are relevant

GESTIÓN DE LA EXPORTACIÓN DE REQUISITOS

 

La exportación desde Cantata Trace se controla con las funciones de gestión de trazabilidad. Son compatibles los mismos formatos de archivo que para la importación, y el usuario puede configurar qué información debe exportarse y qué opciones de cobertura son relevantes.

Cantata Trace exporta los requisitos (ID y Descripción), los enlaces trazados entre los requisitos o los planes de prueba y los scripts de prueba/casos de pruebas de Cantata, el estado de aprobación/suspenso de ejecución de cada prueba y los niveles de cobertura de código que se obtiene mediante un script de pruebas.

Los datos de Cantata Trace también se pueden exportar cuando sea necesario mediante la GUI, o como una exportación automatizada de scripts a través de la REST API como parte de una ejecución de pruebas de integración continua.

Más información sobre la Trazabilidad de requisitos de Cantata

 

Para obtener más información sobre Cantata Trace, actualizar una versión de Cantata o la integración con herramientas de gestión de requisitos específicos, póngase en contacto con QA Systems

Start
Trial
QA-Systems