CATSRunner

软件截图:
CATSRunner
软件详细信息:
版本: 20050922
上传日期: 3 Jun 15
开发: Agile Rules
许可: 免费
人气: 9

Rating: 3.0/5 (Total Votes: 1)

CATSRunner是一个单元测试框架。
ç自动化测试系统(CATS)及其相关的测试运行(Catsrunner)实施单元测试框架,它提供基于C的系统,包括嵌入式系统的开发,能力使用流行的测试驱动开发方法。
CATS支持通过硬件抽象层协同工作的嵌入式跨平台开发。 CATS还带有手臂周围的小精灵 - GDB的主机/目标通信功能的瘦包装。
提供一个参考实现ARM-7 CPU内核。
这里是“CATSRunner”的一些主要特点:
·Catsrunner从地上爬起来的跨平台的嵌入式软件开发建造。
·这一切都写在ANSI C(是的,C ++可以做更多,但是许多嵌入式团队正在使用C)。
·该软件是积极维护 - 我们在敏捷规则建造它为我所用。
·可以很容易地增加新的目标平台。现在它建立于PC和ARM Evaluator7T板。
·Catsrunner支持测试驱动开发(和行为驱动开发)。
·Catsrunner已经在实际的嵌入式硬件测试从一开始。
·它已经在GPL下发布的开源软件
包括:
·猫和Catsrunner
·经常需要进行嵌入式软件开发和硬件抽象一些其他软件模块,提供设施,以帮助轻松移植到不同的架构。
·一个构建框架,能够建立所有的软件在不同平台上分配。
·使用许多模块作为如何在框架中的软件结合在一起的一个例子的示例应用程序(appexample)。
·模板应用(apptemplate),大部分是空的,以作为一个起点,加入到框架新的应用程序使用。
·单元测试包含的所有模块和应用程序
要求:
·Linux和UNIX或其他POSIX操作系统。构建环境应该下POSIX的包装工作,像Cygwin的,但还没有经过测试。
GNU工具链:
·binutils的(用的binutils-2.15测试)
·GCC(海湾合作委员会-3.3.5测试)
·GDB(使用gdb-6.0测试)
·newlib(与newlib-1.12.0测试)
·让
它应该用gcc 3.3.5及更高版本工具链。

类似的软件

nose-exclude
nose-exclude

20 Feb 15

pytest-quickcheck
pytest-quickcheck

14 Apr 15

van.pg
van.pg

14 Apr 15

Embedded Profiler
Embedded Profiler

17 Feb 15

意见 CATSRunner

评论没有发现
添加评论
打开图片!