CATSRunner

Software screenshot:
CATSRunner
Podrobnosti Software:
Verze: 20050922
Datum uploadu: 3 Jun 15
Vývojka: Agile Rules
Licence: Volný
Popularita: 9

Rating: 3.0/5 (Total Votes: 1)

CATSRunner je rámcem Unit testování.
C Automatizované testování systému (CATS) a související zkušební běžec (Catsrunner) zavést jednotka testovací rámec, který poskytuje vývojářům z C-založené systémy, včetně vestavěných systémů, schopnost používat populární zkušební řízený přístup vývoje.
CATS podporuje vložený vývoj cross-platformy tím, že pracuje ve spojení s hardware abstrakce vrstvami. CATS také přichází s tenkým obal kolem host / cílových komunikačních funkcí ARM-Elf-gdb je.
Referenční implementace pro ARM-7, jádro procesoru je zajištěno.
Zde jsou některé klíčové rysy "CATSRunner":
· Catsrunner byla postavena od základů pro cross-platformní vývoj embedded software.
· Je to všechno napsaný v ANSI C (ano, C ++ mohou udělat více, ale mnoho vložené týmy jsou pomocí C).
· Tento software je aktivně udržován - jsme na Agile Pravidla postavil jej pro vlastní potřebu.
· Je to snadné přidat nové cílové platformy. Staví se pro PC a pro ARM Evaluator7T palubě.
· Catsrunner podporuje test řízený vývoj (a Behavior Driven Development).
· Catsrunner byl testován od svého vzniku v reálném vložený hardware.
· To bylo propuštěno pod GPL jako open source software
Zahrnuje:
· CATS a Catsrunner
· Několik dalších softwarové moduly, které poskytují zázemí často potřebné pro embedded vývoj software, hardware a abstraktní na podporu snadné portování různých architektur.
· Rámec sestavení schopna vyrábět veškerý software v distribuci na různých platformách.
· Použití Vzorek (appexample) za použití mnoha modulů jako příklad toho, jak se software v rámci do sebe zapadá.
· Použití šablona (apptemplate), téměř prázdná, použít jako výchozí bod pro nové aplikace přidány do rámce.
· Unit testy pro všechny zahrnuté moduly a aplikací
Požadavky:
· Linux, UNIX, nebo jiné POSIX operační systémy. Sestavení prostředí by měl pracovat pod POSIX obalu, stejně jako Cygwin, ale že dosud nebyl testován.
GNU toolchain:
· Binutils (testováno s binutils-2.15)
· Gcc (testováno s gcc-3.3.5)
· Gdb (testováno s gdb-6.0)
· Newlib (testováno s newlib-1.12.0)
· Učinit
Mělo by to fungovat s gcc 3.3.5 a novější toolchains.

Podobný software

grandma
grandma

11 May 15

gprof2dot.py
gprof2dot.py

3 Jun 15

STK/Unit
STK/Unit

20 Feb 15

nose-pynotify
nose-pynotify

11 May 15

Komentáře k CATSRunner

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!