CATSRunner

Software skärmdump:
CATSRunner
Mjukvaruinformation:
Version: 20050922
Ladda upp dagen: 3 Jun 15
Utvecklare: Agile Rules
Licens: Gratis
Popularitet: 74

Rating: 3.0/5 (Total Votes: 2)

CATSRunner är ett ramverk enhetstestning.
C Automated Testing System (CATS) och dess tillhörande prov löpare (Catsrunner) genomföra en ram enhetstestning som ger utvecklare av C-baserade system, inklusive inbyggda system, att förmågan att använda den populära testdriven utveckling strategi.
CATS stöder inbäddad plattformsoberoende utveckling genom att arbeta tillsammans med hårdvaruabstraktionslager. CATS kommer också med en tunn omslag runt armen-elf-gdb värd / mål kommunikationsfunktioner.
En referensimplementering för ARM-7 CPU-kärna tillhandahålls.
Här är några viktiga inslag i "CATSRunner":
· Catsrunner byggdes från grunden för plattformsoberoende utveckling inbyggd programvara.
· Det är alla skrivna i ANSI C (ja, kan C ++ göra mer, men många inbäddade lag använder C).
· Denna programvara är aktivt underhållna - vi på Agile regler byggde det för eget bruk.
· Det är lätt att lägga till nya målplattformar. Det bygger nu för PC och för ARM Evaluator7T styrelse.
· Catsrunner stöder Test Driven Development (och Behavior Driven Development).
· Catsrunner har testats från starten på verkliga inbäddade hårdvara.
· Det har släppt under GPL som öppen källkod
Inkluderar:
· CATS och Catsrunner
· Flera andra programvarumoduler som ger anläggningar ofta behövs för inbäddad mjukvaruutveckling, och abstrakt hårdvara för att underlätta enkel portning till olika arkitekturer.
· En bygga ram som kan bygga all programvara i fördelningen på olika plattformar.
· Ett prov ansökan (appexample) med användning av många av de moduler som ett exempel på hur programvaran i ramen passar ihop.
· En mall applikation (apptemplate), mestadels tom, för att använda som en startpunkt för nya tillämpningar som läggs till i ramen.
· Enhetstester för alla ingående moduler och applikationer
Krav:
· Linux, Unix eller andra POSIX operativsystem. Utbyggnaden miljön bör arbeta under en POSIX omslag, som Cygwin, men det har ännu inte testats.
GNU toolchain:
· Binutils (testade med binutils-2.15)
· Gcc (testad med gcc-3.3.5)
· Gdb (testad med gdb-6.0)
· Newlib (testat med newlib-1.12.0)
· Göra
Det bör samarbeta med gcc 3.3.5 och senare toolchains.

Liknande mjukvara

noseonalchemist
noseonalchemist

15 Apr 15

Pulse
Pulse

20 Feb 15

DREAM Tool
DREAM Tool

3 Jun 15

Bazinga
Bazinga

11 May 15

Kommentarer till CATSRunner

Kommentarer hittades inte
Kommentar
Slå på bilder!