MATLAB Test
Generazione, gestione ed esecuzione di test per programmi MATLAB
Hai domande? Contatta l’ufficio commerciale.
Hai domande? Contatta l’ufficio commerciale.
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).
Connetti gli agenti di IA a MATLAB Test
Integra funzionalità specifiche del dominio nel tuo workflow di Agentic AI.
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.
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.
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.
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.
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.
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.
MATLAB Test fornisce strumenti per misurare, testare e migliorare la qualità del codice MATLAB, inclusa la generazione di test, la misurazione della copertura del codice e la gestione di suite di test su larga scala.
È possibile generare test iniziali, test dalla cronologia dei comandi, test di equivalenza per gli artefatti di MATLAB Coder e MATLAB Compiler SDK, nonché utilizzare l'IA generativa con MATLAB Copilot per creare suite di test pronte all'uso.
MATLAB Test raccoglie metriche di copertura del codice conformi agli standard di settore, comprese la copertura delle condizioni, delle decisioni, MC/DC, delle istruzioni e delle funzioni, per valutare l'efficacia dei test e dimostrare la conformità alle normative applicabili.
Code Quality Dashboard offre una vista di riepilogo aggregata dell'analisi statica del codice e dei risultati dei test, insieme a metriche di copertura e dei requisiti, per aiutare a valutare il livello di preparazione del codice e identificare percorsi di codice non testati.
Il test di equivalenza consente di creare ed eseguire test back-to-back che confrontano i risultati del codice MATLAB con quelli del codice generato mediante MATLAB Coder o MATLAB Compiler SDK, in conformità con le raccomandazioni delle norme IEC 62304 e ISO 26262.
MATLAB Test Manager consente di ridurre il tempo di esecuzione dei test eseguendo solo quelli interessati dalle modifiche recenti al codice, utilizzando tecniche di test basate sulle dipendenze e risultati di test persistenti.
Sì. MATLAB Test supporta la conformità agli standard ISO 26262 e IEC 61508 quando utilizzato con IEC Certification Kit. Inoltre, consente la tracciabilità e la verifica dei requisiti tramite Requirements Toolbox per applicazioni soggette a regolamentazione.
Con Requirements Toolbox è possibile creare, gestire e navigare collegamenti di tracciabilità tra singole righe del codice MATLAB o MATLAB Test e le informazioni sui requisiti contenute in documenti esterni.
Scopri i nostri prodotti.
Richiedi una quotazione e scopri i prodotti correlati.
È possibile che la tua scuola già fornisca accesso a MATLAB, Simulink e ad altri prodotti complementari mediante una Campus-Wide License.