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:
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.
ESPLORARE CANTATA
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:
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.