CATSRunner

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

Rating: 3.0/5 (Total Votes: 2)

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

mock_helpers
mock_helpers

14 Apr 15

PyModel
PyModel

11 May 15

pytest-timeout
pytest-timeout

20 Feb 15

Kommentarer til CATSRunner

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