Strumento: Rational Test RealTime
Questo è, essenzialmente, un tool di verifica del livello di codice. Fornisce allo sviluppatore una serie completa di tool per la creazione, esecuzione e la creazione di report di test incentrati su funzione/metodo/procedura per i linguaggi C, C++, Ada e Java.
Relazioni
Descrizione principale

IBM® Rational® Test RealTimetm è, essenzialmente, un tool di verifica del livello di codice. Fornisce allo sviluppatore una serie completa di tool per la creazione, esecuzione e la creazione di report di test incentrati su funzione/metodo/procedura per i linguaggi C, C++, Ada e Javatm. La creazione e l'esecuzione di test viene semplificata con l'aggiunta di due funzioni principali:

  • Target Deployment Technology - Rational Test RealTime crea automaticamente test harness, stub e programmi di controllo grazie alla tecnologia di distribuzione che può adattare per qualunque ambiente di build (ad es., programmi di compilazione, di collegamento e di debug) e all'architettura di destinazione (ad es., piattaforma host, simulatore, emulatore, RTOS, microchip). Consultare la guida al tool per la configurazione dell'ambiente di test in Rational Test RealTime per acquisire ulteriori informazioni su questa tecnologia TDP.

  • Script di test automatizzati e generazione di maschera per stub di test - Rational Test RealTime analizzerà il codice sorgente e genererà successivamente maschere di test e di stub. Per gli sviluppatori che non si occupano di progettazione del primo test (che presume che ancora non esista un codice) questa funzione produce automaticamente risorse di test. Tutto quello che uno sviluppatore deve fare è fornire un input e classi di dati di output previsti e specificare lo stub logico.

Ad integrare questa funzionalità del test è un host di tool di analisi runtime che, quando eseguito durante l'esecuzione dei test, scopre attivamente perdite di memoria, colli di bottiglia nelle prestazioni, codifica non verificata e architettura realizzata in modo insufficiente. La combinazione di test e analisi runtime costituisce un mezzo potente sul desktop dello sviluppatore, verifica il codice dello sviluppatore e fornisce una barriera affidabile contro un prodotto di scarsa qualità.

Rational Test RealTime può essere applicato dal "tester sviluppatore" molto presto, lungo tutti i passi di sviluppo del sistema - inseriti, real-time o di rete - dall'unità attraverso l'integrazione alla verifica di convalida, incrementando l'efficacia della propria verifica. Ottimizzata per la verifica di applicazioni distribuite, real-time e inserite, questa versatile e completamente automatizzata soluzione di verifica può essere implementata su qualunque componente basato su C, C++, Ada, Java o UML di qualunque dimensione per accelerare lo sviluppo tempo-affidabilità di un'ampia serie di piattaforme di destinazione. Rational Test RealTime offre vantaggi significativi in tracciabilità completa tra codifica, scenari di test, modelli, consentendo di tracciare alla radice la causa di un problema e di gestire senza sforzi le valutazioni del test.

Rational Test RealTime