CATSRunner

Software screenshot:
CATSRunner
Dettagli del software:
Versione: 20050922
Data di caricamento: 3 Jun 15
Sviluppatore: Agile Rules
Licenza: Libero
Popolarità: 9

Rating: 3.0/5 (Total Votes: 1)

CATSRunner è un framework di test di unità.
C Automated Testing System (CATS) e il suo test runner associato (Catsrunner) attuare un quadro unit testing che fornisce agli sviluppatori di sistemi basati su C, compresi i sistemi integrati, la possibilità di utilizzare il test driven approccio di sviluppo popolare.
GATTI PHP supporta lo sviluppo cross-platform, lavorando in collaborazione con i livelli di astrazione hardware. CATS viene fornito con un involucro sottile intorno funzioni di comunicazione host / target di mercato-elf-gdb.
Viene fornita una implementazione di riferimento per il nucleo CPU ARM-7.
Qui sono alcune caratteristiche chiave di "CATSRunner":
· Catsrunner è stato costruito da zero per il cross-piattaforma di sviluppo software embedded.
· E 'tutto scritto in ANSI C (sì, C ++ può fare di più, ma molte squadre incorporate utilizzano C).
· Questo software è attivamente mantenuta - noi di regole agili costruirono per il nostro uso.
· E 'facile aggiungere nuove piattaforme di destinazione. Esso si basa ora per PC e per il bordo ARM Evaluator7T.
· Catsrunner supporta Test Driven Development (and Behavior Driven Development).
· Catsrunner è stata testata dal suo inizio su hardware reale incluso.
· E 'stato rilasciato sotto la GPL come software open source
Include:
· CATS e Catsrunner
· Diversi altri moduli software che forniscono servizi spesso necessari per lo sviluppo di software embedded, e hardware astratto per aiutare facile porting per diverse architetture.
· Un quadro accumulo in grado di costruire tutto il software nella distribuzione su diverse piattaforme.
· Un esempio applicativo (appexample) utilizzando molti dei moduli come un esempio di come il software nell'ambito adatta insieme.
· Un'applicazione modello (apptemplate), per lo più vuoti, da utilizzare come punto di partenza per nuove applicazioni aggiunte al quadro.
· Prove di unità per tutti i moduli e le applicazioni incluse
Requisiti:
· Linux, UNIX o altri sistemi operativi POSIX. L'ambiente di sviluppo dovrebbe lavorare in un wrapper POSIX, come Cygwin, ma che non è ancora stato testato.
GNU toolchain:
· Binutils (testato con binutils-2,15)
· Gcc (testato con gcc-3.3.5)
· Gdb (testato con gdb-6.0)
· Newlib (testato con newlib-1.12.0)
Creare
Dovrebbe funzionare con gcc 3.3.5 e toolchain successive.

Programmi simili

nosy
nosy

11 May 15

tcsv2png
tcsv2png

11 May 15

databene benerator
databene benerator

14 Apr 15

Attest
Attest

14 Apr 15

Commenti a CATSRunner

I commenti non trovato
Aggiungi commento
Accendere le immagini!