CATSRunner

Software captura de pantalla:
CATSRunner
Detalles de software:
Versión: 20050922
Fecha de carga: 3 Jun 15
Promotor: Agile Rules
Licencia: Libre
Popularidad: 9

Rating: 3.0/5 (Total Votes: 1)

CATSRunner es un marco de pruebas unitarias.
C Sistema Automatizado de Prueba (CATS) y su corredor de prueba asociado (Catsrunner) implementar un marco de pruebas de unidad que proporciona a los desarrolladores de sistemas basados ​​en C, incluidos los sistemas integrados, la capacidad para utilizar el enfoque popular de desarrollo basado en pruebas.
GATOS soportes integrados de desarrollo multiplataforma, trabajando en conjunto con capas de abstracción de hardware. CATS también viene con una envoltura delgada alrededor funciones de comunicación de host / objetivo del brazo-elf-gdb.
Se proporciona una implementación de referencia para el núcleo de la CPU ARM-7.
Aquí están algunas características clave de "CATSRunner":
· Catsrunner fue construido desde cero para la cruz-plataforma de desarrollo de software embebido.
· Todo está escrito en ANSI C (sí, C ++ puede hacer más, pero muchos equipos embebidos están utilizando C).
· Este software se mantiene activa - que en reglas ágiles construido para nuestro propio uso.
· Es fácil de añadir nuevas plataformas de destino. Construye ahora para PC y para el tablero ARM Evaluator7T.
· Catsrunner apoya Prueba Driven Development (and Behavior Driven Development).
· Catsrunner ha sido probado desde sus inicios en el hardware embebido real.
· Se ha liberado bajo la GPL como software de código abierto
Incluye:
· CATS y Catsrunner
· Varios otros módulos de software que proporcionan instalaciones a menudo necesarios para el desarrollo de software embebido y hardware abstracto para ayudar fácil portabilidad a diferentes arquitecturas.
· Un marco de construcción capaces de construir todo el software en la distribución en diferentes plataformas.
· Una aplicación de ejemplo (appexample) utilizando muchos de los módulos como un ejemplo de cómo el software en el marco encaja.
· Una aplicación de plantilla (apptemplate), casi vacío, que se utiliza como punto de partida para nuevas aplicaciones añadidas al marco.
· Las pruebas unitarias para todos los módulos y aplicaciones incluidas
Requisitos:
· Linux, UNIX y otros sistemas operativos POSIX. El entorno de compilación debe trabajar bajo un envoltorio de POSIX, como Cygwin, pero que aún no ha sido probado.
GNU toolchain:
· Binutils (probados con binutils-2.15)
· Gcc (probado con gcc-3.3.5)
· Gdb (probado con gdb-6.0)
· Newlib (probado con newlib-1.12.0)
· Hacer
Se debe trabajar con gcc 3.3.5 y cadenas de herramientas posteriores.

Programas parecidos

pyjslint
pyjslint

14 Apr 15

assertEquals
assertEquals

20 Feb 15

AceUnit
AceUnit

2 Jun 15

tempdir
tempdir

11 May 15

Comentarios a la CATSRunner

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!