Pruebas automatizadas y de integración para C & C++

Cantata es una herramienta de pruebas de unidades e integración que permite a los desarrolladores comprobar que el código cumpla con las normas o código crítico para el negocio en las plataformas host nativas e integradas de destino.

Cantata ayuda a acelerar el cumplimiento de los requisitos de pruebas dinámicas de las normas mediante la automatización de:

  • Generación de marco de pruebas
  • Generación de casos de prueba
  • Ejecución de pruebas
  • Diagnóstico de resultados y generación de informes

Cantata se integra con un amplio conjunto de cadenas de herramientas de desarrollo integradas, desde compiladores hasta herramientas de creación y gestión de requisitos. La GUI de ECLIPSE®, las integraciones precisas de herramientas y las pruebas escritas en el código fuente C/C++, hacen que Cantata sea fácil de usar.

EXPLORAR CANTATA

Works in your environment - A best in class tool integrated with an extensive set of embedded development toolchains - circuit board

¿Funcionará en mi entorno?

¿Funcionará en mi entorno?
Cantata se integra con un extenso conjunto de cadenas de herramientas de desarrollo integradas y ofrece una implementación y uso sin restricciones en los destinos.

OBTENGA MÁS INFORMACIÓN

Análisis profundo de cobertura de código

Análisis profundo de cobertura de código
Sencillo de utilizar para los más altos estándares regulatorios y totalmente integrado en las pruebas, el análisis profundo identifica fácilmente las brechas de la cobertura de código.

OBTENGA MÁS INFORMACIÓN

Integrated test framework - Automated C/C++ test script production test executable building, running on target and detailed diagnostic on host, for unit and integration testing

Marco de pruebas integrado

Marco de pruebas integrado
Un potente marco de pruebas integrado automatiza: la producción de scripts de pruebas C/C++, la creación de ejecutables de pruebas, la ejecución en el objetivo y los diagnósticos detallados en el host, para pruebas de unidades e integración.

OBTENGA MÁS INFORMACIÓN

 Cantata AutoTest automatically generates complete passing unit test scripts - Metal hand pressing red button

AutoTest

AutoTest
La generación automática de vectores de casos de pruebas puede ejercitar una cobertura de código del 100% a la vez que comprueba datos, parámetros y orden de llamadas, crea pruebas de unidades de regresión o cierra brechas en la cobertura de códigos.

OBTENGA MÁS INFORMACIÓN

Cost against efficiency, speed and quality coordinate system - why invest in AdaTEST 95 - how AdaTEST 95 will improve a company with lower costs - high efficiency - high speed - high quality - low costs

¿Por qué invertir en Cantata?

¿Por qué invertir en Cantata?

Los líderes industriales utilizan Cantata para:

  • Reducir el coste del cumplimiento de las normas
  • Reducir el riesgo de fallos del software
  • Reducir los costes de prueba
  • Acortar el tiempo de comercialización

OBTENGA MÁS INFORMACIÓN

 Requirements traceablity - Bidirectional requirements traceablity between requirements and tests

Trazabilidad de requisitos

Trazabilidad bidireccional desde ReqIF, Excel®, Polarion®, DOORs®, PTC Integrity® o CodeBeamer® hasta las pruebas de Cantata con el estado de los resultados y la información de cobertura del código.

OBTENGA MÁS INFORMACIÓN

 Cantata Wrapping automatically intercepts calls from and within the software under test to supplement stub simulations - unique call control - connected icons

Control de llamada único – Wrapping

Control de llamada único – Wrapping
El exclusivo envoltorio de Cantata automáticamente intercepta llamadas desde el software y dentro del mismo, y las analiza para complementar las simulaciones de stubs.

OBTENGA MÁS INFORMACIÓN

Técnicas de pruebas flexibles

Técnicas de pruebas flexibles

Técnicas de pruebas flexibles
Cantata facilita la combinación de técnicas para pruebas de unidades integradas y de integración

  • Pruebas basadas en requisitos, de resistencia y estructurales
  • Pruebas de caja negra y caja blanca
  • Pruebas de procedimientos orientadas a objetos
  • Pruebas aislamiento/integración

OBTENGA MÁS INFORMACIÓN

"Module testing early during development is becoming more important due to the increasing complexity of software. In practice Cantata has proved successful and increased unit testing efficiency. Cantata from QA Systems offers an ideal solution for the creation and execution of unit and integration tests, including coverage analysis."

Matthias Schmidt, Test management, Verification and Validation,
Bosch Engineering GmbH

"Through years of experience in unit testing using Cantata for various platforms and languages… we are confident in suggesting Cantata to our clients."

Padmakumar TV, Senior Engineering Specialist,
TATA Elxsi

"No-one pretends that Unit Testing is the most interesting activity in the world, but that's all the more reason why we need tools that are usable and reliable, which yours are."

BAE Systems

Cumplimiento de las normas de seguridad

Las normas internacionales de seguridad del software requieren evidencias de pruebas de bajo nivel (unidades e integración) para obtener la certificación del software del dispositivo.

Además, la mayoría de las normas requieren que las herramientas de prueba utilizadas estén certificadas/calificadas o probadas mediante el uso. Cantata ha recibido la certificación independiente de SGS-TÜV SAAR GmbH para las principales normas de seguridad de software. Las normas específicas de los kits de certificación de la herramienta de Cantata se proporcionan de forma gratuita y contienen todo lo necesario listo para utilizar, así como una guía completa para ayudarle a conseguir la certificación para el software de su dispositivo. La calificación de la herramienta de Cantata también está disponible cuando no se permite la certificación de la herramienta frente a una norma, ya que la herramienta se debe calificar por separado para cada proyecto (por ejemplo, para DO-178B / C).

Durante los últimos 20 años, Cantata se ha utilizado con éxito para cumplir con los requisitos de prueba de:

NORMAS CERTIFICADAS/CUALIFICABLES

Para obtener más información consulte los siguientes enlaces:

ISO 26262

Vehiculos de carretera – Seguridad funcional

IEC 60880

La Energía Nuclear

IEC 62304

Software para Dispositivos Médicos – Procesos del ciclo de vida del software

IEC 61508

Seguridad funcional de sistemas eléctricos / electrónicos / electrónicos programables relacionados con la seguridad

EN 50128

Aplicaciones ferroviarias – Sistemas de comunicación, señalización y tratamiento

DO-178B/C

Consideraciones de Software en Sistemas Aerotransportados y Certificación de Equipos

Durante los últimos 20 años, Cantata se ha utilizado con éxito para cumplir con los requisitos de prueba de las siguientes normas:

Automotive – SPICE

ISO/IEC 15504 Tecnología de la información – Evaluación de procesos

DO-278A

Directrices para los sistemas de comunicación, navegación, vigilancia y gestión del tráfico aéreo (CNS/ATM) Garantía de integridad del software.

ECCS-E-40

Ingeniería Espacial: Software

Def Stan 00-55

Requisitos del Reino Unido para software relacionado con la seguridad en equipos de defensa

MIL STD 498

Norma militar de los EE. UU. -498 Desarrollo y documentación de software

NASA 8719.13C

Norma técnica de la NASA: Norma de seguridad del software

CONTENIDO DESTACADO

Cantata para DevOps

Cantata se puede usar para pruebas continuas dentro de una tubería DevOps. Haga clic en el gráfico para obtener más información sobre este tema.

Integración QA-C de Cantata

La nueva integración con QA-C/C++ mantiene automáticamente sincronizadas sus pruebas dinámicas y estáticas.

Atrapado con RTRT?

El convertidor RTRT recicla automáticamente las RTRT PCU heredadas en Cantata y conserva toda la funcionalidad de pruebas existente.

¿Por qué confiar en QA Systems?

  • Es un proveedor de pruebas fiable con 20 años de experiencia
  • Cuenta con cientos de clientes en todos los sectores críticos de seguridad y de negocios
  • Escucha a sus clientes para ofrecerles las mejoras de productos
  • Son especialistas en Pruebas estáticas y dinámicas de alta fiabilidad
  • Cuenta con equipos experimentados de soporte técnico directo
  • Tiene formación de herramientas y consultoría in situ
Automotive Case Study
Aerospace & Defence Case Study
Railways Case Study
Medical Devices Case Study
Industrial Automation Case Study
IT & Telco Case Study
Automotive Case Study
Aerospace & Defence Case Study
Medical Device Case Study
Hitachi Vantara Case Study
SAAB Case Study
Thales Case Study
Creo Medical Case Study
G4S Case Study
Marconi Case Study
Innoviz Case Study
Ultra Electronics Case Study
FastFocus Case Study
previous arrow
next arrow