MATLAB Test

AGGIORNAMENTO IMPORTANTE

 

MATLAB Test

Generazione, gestione ed esecuzione di test per programmi MATLAB

MATLAB Test fornisce strumenti per misurare, testare e migliorare la qualità del codice MATLAB. Genera test di base o utilizza MATLAB Copilot per generare una suite di test pronta per l'esecuzione. È inoltre possibile generare test dalla cronologia dei comandi e test di equivalenza per gli artefatti di MATLAB Coder e MATLAB Compiler SDK.

Usa il Code Quality Dashboard per capire quanto il codice è pronto e individuare le parti non ancora testate, basandoti su metriche di copertura standard come decision, condition e MC/DC. Usa MATLAB Test Manager per gestire ed eseguire le suite di test, riducendo i tempi di esecuzione grazie all’esecuzione solo dei test influenzati dalle modifiche recenti al codice.

Con MATLAB Test puoi tracciare e verificare i requisiti (con Requirements Toolbox) e garantire la conformità nelle applicazioni regolamentate che richiedono ISO® 26262 e standard IEC® 61508 (con IEC Certification Kit).

Il video dura 2:17

Misurazione della coverage del codice in MATLAB

Misura la copertura del tuo algoritmo o dell’applicazione MATLAB eseguendo dei test. Acquisisci le metriche di copertura di MC/DC, decisione e condizione insieme alle metriche di copertura di istruzioni e funzioni da MATLAB. Usa queste metriche per valutare l’efficacia e la completezza dei test oppure per dimostrare la conformità ai regolamenti di settore.

Visualizzazione della qualità del codice MATLAB

Visualizza e misura la qualità del tuo codice MATLAB con la dashboard di qualità del codice di MATLAB Test. La dashboard offre una vista riepilogativa aggregata dell’analisi statica del codice e dei risultati dei test, nonché metriche su copertura e requisiti.

Test di equivalenza per l’integrità del codice

Crea ed esegui dei test di equivalenza back-to-back. Confronta i risultati prodotti dal tuo codice MATLAB con i risultati prodotti dal codice generato con MATLAB Coder o MATLAB Compiler SDK, in conformità con IEC® 62304 e le linee guida previste dalla norma ISO 26262.

Interfaccia utente di MATLAB Test Manager con file di test taggati.

Gestione di suite di test su larga scala

Organizza e gestisci i test e i risultati dei test all'interno del tuo progetto creando ed eseguendo delle suite di test personalizzate. Applica delle tecniche di test in base alle dipendenze per concentrarti sulle sezioni di codice critiche. Usa i risultati dei test persistenti per ripetere l’esecuzione di un sottoinsieme selezionato di test per verificare le modifiche al codice.

Interfaccia di Requirements Toolbox visualizzata con delle frecce che puntano al codice di un’applicazione MATLAB e a MATLAB Test.

Tracciamento dei requisiti sui test e sul codice MATLAB

Crea, gestisci e naviga i collegamenti di tracciabilità tra singole righe di codice MATLAB o MATLAB Test e le informazioni sui requisiti presenti in documenti esterni (con Requirements Toolbox). Evidenzia la tracciabilità in MATLAB Editor per individuare le lacune in termini di implementazione o test.

Marchio di certificazione rilasciato da TÜV SÜD.

Conformità con gli standard industriali

Usa gli artefatti, i certificati e le suite di test per la qualificazione degli strumenti messi a disposizione dall’IEC Certification Kit per qualificare MATLAB Test e altri strumenti di generazione e verifica del codice MathWorks, rispetto a ISO 26262, IEC 61508, EN 50128, ISO 25119 e agli standard di sicurezza funzionale correlati come IEC 62304 e EN 50657. I certificati e i report di valutazione di TÜV SÜD sono inclusi nel kit per MATLAB Test.

Prova MATLAB Test gratis

Scopri i nostri prodotti.


Pronto per acquistare?

Richiedi una quotazione e scopri i prodotti correlati.

Sei uno studente?

È possibile che la tua scuola già fornisca accesso a MATLAB, Simulink e ad altri prodotti complementari mediante una Campus-Wide License.