CATSRunner

Skjermbilde programvare:
CATSRunner
Prog.varedetaljer:
Versjon: 20050922
Last opp dato: 3 Jun 15
Utvikler: Agile Rules
Lisens: Gratis
Popularitet: 9

Rating: 3.0/5 (Total Votes: 1)

CATSRunner er en enhet testing rammeverk.
C Automated Testing System (CATS) og tilhørende test runner (Catsrunner) gjennomføre en enhetstesting rammeverk som gir utviklere av C-baserte systemer, inkludert embedded systemer, evnen til å bruke den populære testdrevet utvikling tilnærming.
CATS støtter embedded kryssplattform utvikling ved å arbeide sammen med Hardware Abstraction lag. CATS kommer også med en tynn wrapper rundt arm-elf-gdb mange / target kommunikasjonsfunksjoner.
En referanse implementering for ARM-7 CPU kjerne er gitt.
Her er noen viktige trekk ved "CATSRunner":
· Catsrunner ble bygget opp fra grunnen av for kryssplattform integrert programvareutvikling.
· Det er alle skrevet i ANSI C (ja, kan C ++ gjøre mer, men mange innebygde lagene bruker C).
· Denne programvaren er aktivt vedlikeholdt - vi på Agile Regler bygget det for vår egen bruk.
· Det er enkelt å legge til nye målgrupper plattformer. Den bygger nå for PC og for ARM Evaluator7T bord.
· Catsrunner støtter Test Driven Development (og Behavior Driven Development).
· Catsrunner har blitt testet fra starten på virke embedded hardware.
· Det er blitt utgitt under GPL som åpen kildekode
Inkluderer:
· CATS og Catsrunner
· Flere andre programvaremoduler som gir anlegg ofte nødvendig for innebygde programvareutvikling, og abstrakt maskinvare for å hjelpe lett porting til forskjellige arkitekturer.
· En build rammeverk stand til å bygge all programvaren i fordelingen på ulike plattformer.
• En påføring av prøven (appexample) ved hjelp av mange av de moduler som et eksempel på hvordan programvaren i rammen passer sammen.
· En mal program (apptemplate), for det meste tomt, for å bruke som et utgangspunkt for nye programmer legges til rammen.
· Enhet tester for alle inkluderte moduler og applikasjoner
Krav:
· Linux, UNIX, eller andre POSIX operativsystemer. Bygge miljøet bør jobbe under et POSIX wrapper, som Cygwin, men det har ennå ikke blitt testet.
GNU-verktøyene:
· Binutils (testet med binutils-2.15)
· Gcc (testet med gcc-3.3.5)
· Gdb (testet med gdb-6.0)
· Newlib (testet med newlib-1.12.0)
· Gjøre
Det bør jobbe med gcc 3.3.5 og senere toolchains.

Lignende programvare

TextTest
TextTest

18 Jul 15

pycdep
pycdep

11 May 15

Kommentarer til CATSRunner

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!