FrontPage > 製品 > ソフトウェア開発 > テストツール > Cutter
Cutterは書きやすさ・デバッグのしやすさを重視したC言語用のテスティングフレームワークです。メンテナンスしやすく、利用効果の高いユニットテスト(単体テスト)の開発を支援します。
Cutterは書きやすさ・デバッグのしやすさを重視したC言語用のテスティングフレームワークです。メンテナンスしやすく、利用効果の高いユニットテスト(単体テスト)の開発を支援します。
Cutterが重視しているのは「書きやすさ」と「デバッグのしやすさ」です。Cutterがこの2点を重視しているのは、テストを開発し続けるため・テストの価値を高いものに維持しつづけるためです。
テストは一度書いてそれで終わりではありません。機能が変更されたらテストも変更しなければいけませんし、機能が追加されたらテストも追加しなければいけません。そのようにテストをメンテナンスしながら開発を進めることでテストの価値を高いものに維持しつづけることができます。Cutterはテストを書きやすくすることで、このような優れた開発習慣を維持しつづけることを支援します。
テストは常にパスし続けるわけではありません。機能が変更されたらテストは失敗するでしょうし、変更が意図しない箇所に影響を与えてしまった場合も失敗するでしょう。ユニットテストはそのような変化を教えてくれます。
しかし、開発者の作業は変化に気づいて終わりではありません。その変化が望まれた変化かどうかを判断し、それに応じた対応をしなければいけません。これは「デバッグ」と呼ばれる作業です。デバッグ作業は、問題の把握、原因の解明、問題の解決、の3ステップです。Cutterは「問題の把握」を強力に支援することにより、デバッグ作業を効率的なものにします。
製品カテゴリ | ソフトウェア開発 > テストツール |
対象ユーザー | デベロッパー |
ライセンス | GPLv3 |
価格 | 無償 |
サポート料金 | 要問い合わせ |
提供企業 | クリアコード |
問い合わせ先 | E-mail:info@clear-code.com |
関連製品/サービス | |
資料 |