CATSRunnerは、ユニットテストフレームワークです。
C自動テストシステム(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オペレーティングシステム。ビルド環境はCygwinのように、POSIXラッパーの下で動作するはずですが、それはまだテストされていません。
GNUツールチェーン:
·のbinutils(のbinutils-2.15でテスト済み)
·GCC(GCC-3.3.5でテスト済み)
·GDB(GDB-6.0でテスト済み)
·newlibの(newlibの-1.12.0でテスト済み)
·メイク
これは、GCC 3.3.5以降のツールチェーンで動作するはずです。
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
- IDEソフトウェア&SDK
- Vimのプラグイン
- アセンブラ&六角エディタ
- インストーラ
- コンポーネント&ライブラリ
- コードエディタ
- デバッグ用ソフトウェア
- データベースソフト
- データベース管理ソフトウェア
- バグ追跡ソフトウェア
- バージョン管理システム
- ユーザ·インタフェース·ソフトウェア
- ローカライゼーションと国際化ソフトウェア
- 品質保証とテストソフトウェア
- 通訳&コンパイラ
人気のソフトウェア
Vulkan 10 Mar 16
Mozart 3 Jun 15
OBLISK 3 Jun 15
KDevelop 22 Jun 18
Kodos 3 Jun 15
MonoDevelop 22 Jun 18
MagicDraw UML 11 May 15
CATSRunner
同じようなソフトウェア
へのコメント CATSRunner
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
- IDEソフトウェア&SDK
- Vimのプラグイン
- アセンブラ&六角エディタ
- インストーラ
- コンポーネント&ライブラリ
- コードエディタ
- デバッグ用ソフトウェア
- データベースソフト
- データベース管理ソフトウェア
- バグ追跡ソフトウェア
- バージョン管理システム
- ユーザ·インタフェース·ソフトウェア
- ローカライゼーションと国際化ソフトウェア
- 品質保証とテストソフトウェア
- 通訳&コンパイラ
人気のソフトウェア
MCU 8051 IDE 2 Jun 15
MBW 18 Feb 15
Lazarus 18 Jul 15
Z-machine Preservation Project 2 Jun 15
MonoDevelop 22 Jun 18
Writer's Cafe 2 Jun 15
GLPI 22 Jun 18
コメントが見つかりません