• Technical Support
  • Contact
  • Blog
  • Italiano
    • English
    • Français
    • Deutsch
    • Português
    • Español
    • 简体中文
  • Strumenti
    • ANALISI STATICA
      • QA-MISRA
        Analisi approfondita per codice C/C++ su scala industriale
      • Cantata Test Architect
        Comprendere, Definire e Controllare l’Architettura del Software
      • Metriche del Codice Sorgente
        Metriche automatizzate del codice sorgente per C/C++
      • Get a demo
    • TEST del SOFTWARE
      • Cantata
        Test automatizzati di unità e di integrazione per codice C/C++
      • Cantata Team Reporting
        Elemento aggiuntivo per cruscotto di gestione dello stato dei test
      • AdaTEST 95
        Test automatizzati di unità e di integrazione per codice Ada
         
      • Why Pay for Unit Test Tool?
  • Soluzioni
    • SETTORI
      • Automobilistico
      • Energia
      • Dispositivi medicali
      • Automazione industriale
      • Ferroviario
      • Aerospaziale e difesa
      • Critico per l’azienda
      • E
      • E
      • Get a demo
    • NORME DI SICUREZZA
      • ISO 26262
      • IEC 60880
      • IEC 62304
      • IEC 61508
      • EN 50128 / 50657
      • DO-178C
      • MISRA
      • AUTOSAR
      • CERT
      • Why bother to unit test?
  • Accademia
    • Seminari
    • Formazione
    • Webinar
    • Speaker
    • Modulo di registrazione
  • SOCIETÀ
    • Chi siamo
    • Management
    • Partner
    • Newsletter e comunicati stampa
    • Eventi
    • Carriere
    • Get a demo
  • Resources
  • Porsche
  • Italiano
    • Inglese
    • Francese
    • Tedesco
    • Portoghese, Portogallo
    • Spagnolo
    • Cinese semplificato
  • Strumenti
    • Analisi Statica
      • QA-MISRA
      • Cantata Test Architect
      • METRICHE DEL CODICE SORGENTE
    • Software Testing
      • Cantata Team Reporting
      • Cantata
      • Adatest 95
  • Soluzioni
    • Settori
      • Automobilistico
      • Energia
      • Dispositivi medicali
      • Automazione industriale
      • Ferroviario
      • Aerospaziale e difesa
      • Critico per l’azienda
    • NORME DI SICUREZZA
      • ISO 26262
      • IEC 60880
      • IEC 62304
      • IEC 61508
      • EN 50128 / 50657
      • DO-178C
      • MISRA
      • AUTOSAR
      • CERT
  • Accademia
    • Seminari
    • Formazione
    • Webinar
    • SPEAKER
    • Testimonial
  • Societa
    • Chi Siamo
    • Management
    • Partner
    • Eventi
    • Carriere
  • RESOURCES
  • Contact
  • Blog
Cantata

Accelerzione dei
test di unita e di integrazione

Cantata

Accelerzione dei
test di unita e di integrazione

QA Systems > Strumenti > Cantata

Test automatizzati di unità e di integrazione per C & C++

Cantata è uno strumento di test di unità e di integrazione che consente agli sviluppatori di verificare il codice in conformità allo standard o critico per l’azienda su piattaforme host native e target embedded. Cantata aiuta ad accelerare il rispetto dei requisiti dei test dinamici della norma automatizzando:

  • Generazione della struttura di test
  • Esecuzione del test
  • Diagnostica dei risultati e generazione dei rapporti

Cantata è integrato con un ampio set di catene di sviluppo embedded, dai compilatori e tool di analisi statica agli strumenti di build e di gestione dei requisiti. La GUI ECLIPSE®, la perfetta integrazione degli strumenti e i test scritti nel codice sorgente C/C++, rendono Cantata veramente facile da usare.

Scheda Informativa di Cantata

Novità in Cantata

Cantata in a DevOps Pipeline

ESPLORARE CANTATA

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

Funzionerà nel mio ambiente?

Funzionerà nel mio ambiente?
Cantata è integrato con un’ampia serie di toolchain di sviluppo embedded, e fornisce un’installazione senza limiti per l’utilizzo su target.

Più info

Analisi profonda della copertura

Analisi profonda della copertura
Semplice da utilizzare per gli standard normativi più elevati, e pienamente integrata nei test, l’analisi profonda identifica facilmente le carenze nella copertura del codice.

Più info

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

Quadro dei test integrato

Quadro dei test integrato
Un potente quadro di test integrato automatizza: produzione di script di test C/C++, creazione di eseguibili per test, esecuzione su target e diagnostica dettagliata su host, per il test di unità e di integrazione.

Più info

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

AutoTest

AutoTest
La generazione automatica di vettori di test case può esercitare una copertura del codice al 100%, mentre controlla dati, parametri e ordini di chiamata, creando test di regressione dell’unità o chiudendo interruzioni nella copertura del codice.

Più info

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

Perché investire in Cantata?

Perché investire in Cantata? I leader di settore utilizzano Cantata per:

  • Ridurre il costo di compliance delle norme
  • Ridurre i rischi commerciali di guasti al software
  • Ridurre i costi dei test
  • Abbreviare i tempi di lancio

Più info

 Requirements traceablity - Bidirectional requirements traceablity between requirements and tests

Tracciabilità dei requisiti

Tracciabilità dei requisiti
Tracciabilità bidirezionale da ReqIF, Excel®, Polarion®, DOORs®, PTC Integrity® or CodeBeamer® ai test di Cantata con risultati di informazioni sullo stato e sulla copertura dei codici.

Più info

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

Controllo unico delle chiamate – Wrapping

Controllo unico delle chiamate – Wrapping
L’esclusivo Cantata Wrapping intercetta automaticamente le chiamate da e nell’ambito del software in corso di test, da integrare con le simulazioni tramite stub.

Più info

Flexible testing techniques - One tool for all your embedded unit & integration testing needs - Cantata makes it easy to select and combine testing techniques for any style of test for C/C++ code

Tecniche di test flessibili

Tecniche di test flessibili
Cantata semplifica la combinazione di tecniche per i test di unità e di integrazione:

  • Test di robustezza e strutturali, e guidati dai requisiti.
  • black-box/white-box
  • procedurale/object oriented
  • isolamento/integrazione

Più info

"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

Compliance sui test relativi alle norme di sicurezza

Le norme internazionali sulla sicurezza del software richiedono prove dei test di basso livello (di unità e di integrazione) per ottenere la certificazione del software dei dispositivi.

Inoltre, la maggior parte delle norme prevede che gli strumenti di prova utilizzati siano certificati/qualificati o il cui uso sia dimostrato. Cantata è stato certificato in modo indipendente da SGS-TÜV SAAR GmbH per le principali norme di sicurezza relative al software. Kit di certificazione specifici per ogni standard di Cantata vengono forniti gratuitamente e contengono tutto quanto è necessario, nonché una guida completa per aiutare a conseguire la certificazione del software dei propri dispositivi. Anche il tool qualification kit di Cantata è disponibile nei casi in cui la certificazione di uno strumento in base ad una norma non è consentita in quanto lo strumento dev’essere qualificato separatamente per ogni progetto (per esempio, per DO-178B/C).

Nel corso degli ultimi 20 anni, Cantata è stato utilizzato con successo per rispettare i requisiti di prova di:

NORME CERTIFICATE / QUALIFICABILI

Per ulteriori informazioni, consultare i seguenti link:

ISO 26262

Road vehicles – Functional safety

IEC 60880

Nuclear Power

IEC 62304

Medical device software – software life cycle processes

IEC 61508

Functional Safety of Electrical/ Electronic/ Programmable Electronic Safety-related Systems

EN 50128 / EN 50657

Railway applications – Communication, signalling and processing systems

DO-178B/C

Software Considerations in Airborne Systems and Equipment Certification

ALTRE NORME

Nel corso degli ultimi 20 anni, Cantata è stato utilizzato con successo anche per rispettare i requisiti di test delle seguenti norme:

Automotive – SPICE

ISO/IEC 15504 Information technology — Process assessment

DO-278A

Guidelines for Communication, Navigation, Surveillance and Air Traffic Management (CNS/ATM) Systems Software Integrity Assurance.

ECCS-E-40

Space Engineering: Software

Def Stan 00-55

UK Requirements for Safety Related Software in Defence Equipment

MIL STD 498

US Military-Standard-498 Software Development and Documentation.

NASA 8719.13C

NASA Technical Standard: Software Safety Standard

CONTENUTO PRESENTATO

Cantata per DevOps
Cantata può essere utilizzato per il test continuo all’interno di una pipeline DevOps. Fai clic sull’immagine per ulteriori informazioni su questo argomento.

Cantata Wrappers
Wrapping intercetta le chiamate verso oggetti reali. Questa breve demo on-target mostra wrapping con hardware-in-the-loop.

Problemi con RTRT?
L’RTRT Converter ricicla automaticamente vecchi RTRT PTU in Cantata, mantenendo tutte le funzionalità di test esistenti.

Perché acquistare da QA Systems

  • Un partner affidabile nel testing da 20 anni
  • HCentinaia di clienti in tutti i settori della sicurezza e della criticità aziendale
  • Ascoltiamo i nostri clienti per indirizzare i miglioramenti dei prodotti
  • Specialisti del testing statico e dinamico di alta affidabilità
  • Esperti team di supporto tecnico diretto
  • Formazione sugli strumenti e consulenza 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
US-Army
Ultra-Electronics
SAAB
Royal-Air-Force
Rolls-Royce
OSyS
Lockheed-Martin
L3Communications
GE-Aviation
Siemens
Simoco (1)
Sony
Astrium
ATE
BAE-SYSTEMS
EADS
ESA
Galileo-Avionica
Samsung
Marconi
IBM
AT_T
Thales
Siemens
Mermec
Lloyds-Register
Kaba-Gilgen
Indian-Railway
GE-Transportation
Digilab
Cubic-Transportation-Systems
China-Shipbuilding-Industry-Corporation
Bombardier
Alstom
Siemens
Schneider-Electrics
Riken-Keiki
Konica-Minolta
HITACHI
G4S
Delaval
Canon
ABB
Edfenergy
Roche
Continental
Kvaerner
TRW
HamiltonMedical
Volvo
William-Grand-Prix-Engineering
Fiat
BNFL
Aisin
Intecs-Group
Powergen
EXPERIMENTE
OTTIENI UNA DEMO

QA Systems GmbH
Roggenstrasse 11
71334 Waiblingen | Germany

© 2021 QA SYSTEMS GMBH

Phone: +49 (0)711 138183 -0
Fax: +49 (0)711 138183 -10
E-Mail: [email protected]

  • Note legali
  • Politica in materia di riservatezza
  • Contact
  • Resources

Newsletter

Get the latest technology news updates, product releases plus tips and tricks:

subscribe to newsletter
  • Segui
  • Segui

Newsletter

Get the latest technology news updates, product releases plus tips and tricks:

subscribe to newsletter
  • Segui
  • Segui

Phone: +49 (0)711 138183 -0
Fax: +49 (0)711 138183 -10
[email protected]

  • Note legali
  • Politica in materia di riservatezza
  • Contact
  • Resources

QA Systems GmbH
Roggenstrasse 11
71334 Waiblingen Stuttgart | Germany

© 2020 QA SYSTEMS GMBH

Start
Trial
×

Login

Hai dimenticato la password?

Or

 

Create an Account

Sign up for access to premium content
Register for full access to our extensive resources library.
  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

×

Cantata

Academy Registration Form

  • Contact details attendee

  • QA Systems arranges a block booking of rooms for seminar participants at the respective hotels, usually with special rates. The participants are responsible for their own reservation, payment, etc. If you wish to receive the hotel information, please tick:
  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Questo sito utilizza cookie per migliorare l'esperienza dell'utente.

Per saperne di più sui cookie si prega di seguire il link Per saperne di più.
HO CAPITO
Change Settings
Impostazioni della casella dei cookie
Impostazioni della casella dei cookie

Privacy settings

Decide which cookies you want to allow. You can change these settings at any time. However, this can result in some functions no longer being available. For information on deleting the cookies, please consult your browser’s help function. Learn more about the cookies we use.

With the slider, you can enable or disable different types of cookies:

  • Block all
  • Essential
  • Functionality
  • Analytics
  • Advertising

This website will:

  • Essential: Remember your cookie permission setting
  • Essential: Allow session cookies
  • Essential: Gather information you input into a contact forms, newsletter and other forms across all pages
  • Essential: Keep track of what you input in a shopping cart
  • Essential: Authenticate that you are logged into your user account
  • Essential: Remember language version you selected

This website won't:

  • Remember your login details
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location

This website will:

  • Essential: Remember your cookie permission setting
  • Essential: Allow session cookies
  • Essential: Gather information you input into a contact forms, newsletter and other forms across all pages
  • Essential: Keep track of what you input in a shopping cart
  • Essential: Authenticate that you are logged into your user account
  • Essential: Remember language version you selected
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country

This website won't:

  • Remember your login details
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location

This website will:

  • Essential: Remember your cookie permission setting
  • Essential: Allow session cookies
  • Essential: Gather information you input into a contact forms, newsletter and other forms across all pages
  • Essential: Keep track of what you input in a shopping cart
  • Essential: Authenticate that you are logged into your user account
  • Essential: Remember language version you selected
  • Functionality: Remember social media settingsl Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions

This website won't:

  • Remember your login details
  • Advertising: Use information for tailored advertising with third parties
  • Advertising: Allow you to connect to social sites
  • Advertising: Identify device you are using
  • Advertising: Gather personally identifiable information such as name and location

This website will:

  • Essential: Remember your cookie permission setting
  • Essential: Allow session cookies
  • Essential: Gather information you input into a contact forms, newsletter and other forms across all pages
  • Essential: Keep track of what you input in a shopping cart
  • Essential: Authenticate that you are logged into your user account
  • Essential: Remember language version you selected
  • Functionality: Remember social media settingsl Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Use information for tailored advertising with third parties
  • Advertising: Allow you to connect to social sitesl Advertising: Identify device you are using
  • Advertising: Gather personally identifiable information such as name and location

This website won't:

  • Remember your login details
Save & Close