静的解析・単体テストツール dotTEST

C#/VB.NET対応静的解析・動的解析ツール

dotTEST は、静的解析(コーディング規約検証/静的フロー解析)、動的解析のための C#/VB.NET 対応テストツールです。
製造業・医療・金融など幅広い業界において、Windows アプリケーション・Web アプリケーションなどの様々な.NET アプリケーションの開発に用いられています。

  • ソフトウェア品質保証
  • ソフトウェア品質向上
  • ソースコード解析
  • テストカバレッジ
  • 単体テスト
  • テスト自動化
  • エラー検出

C#/VB.NETアプリケーションにおける品質向上・生産性向上を支援します。

dotTESTは、静的解析(コーディング規約検証/フロー解析)、単体テストを行うC#/VB.NETアプリケーション対応のテストツールです。

静的解析では、さまざまなカテゴリーのコーディング規約を使用し、ソースコードの問題点を指摘するコーディング規約チェックを行うことができます。さらに、.NET アプリケーションの処理フローを解析し、SQL インジェクションやクロスサイトスクリプト(XSS)などのセキュリティ上危険なコードやリソースリーク、NullReferenceException といった運用上問題となりうるコードを検出します。

また、単体テストでは、テストに必要なテストケース、スタブ、テストドライバーのテストコードを生成し、カバレッジ情報を計測しながら単体テストを実行できます。dotTEST を使用することにより、セキュアで高品質C#/VB.NETアプリケーションの開発とテスト工数の大幅削減が可能になります。

機能紹介

ソースコードを静的に解析 エラーの可能性を検出

ソースコードを静的解析し、エラーを引き起こす可能性のあるコードや保守性、可読性の低いコードを自動検出します。

静的フロー解析がセキュリティ脆弱性を検出

プログラムの処理フローを静的に解析して、SQLインジェクションの脆弱性やメモリリークやといった重大な問題点を検出します。

これまでと同じテスト工数でカバレッジを計測

dotTESTのアプリケーションカバレッジ機能を使用すると、いつも実施しているシステムテストを行いながら、カバレッジを計測することができます。

テストケース・スタブを自動生成

テストケース・スタブなど単体テストに必要なすべてを自動生成。境界値などさまざまな入力値を使用した多数のテストケースをすばやく作成できます。

テストケースのカスタマイズ

GUIの簡単操作で思いどおりのテストケースを作成。既存のテストケースのNUnitソースコードを編集したり、外部データを利用するなどの拡張も可能です。

ワンクリックで単体テストを実行

テストケースを自動実行して、実行時例外や期待値と異なる結果をレポート。カバレッジの取得も可能です。

回帰テストでデグレードを防止

前回実行時と異なるテスト結果をレポート。テストケースのない既存のアプリケーションに対しても、簡単に回帰テストを作成できます。

静的解析・単体テストツール dotTESTに
関するお問い合わせ

  • テクマトリックス株式会社
    東京本社

    システムエンジニアリング事業部
    ソフトウェアエンジニアリング営業部

    03-4405-7853

メールでのお問い合わせ
parasoft-info@techmatrix.co.jp

CONTACT

製品についてやテクマトリックスについてなど、
こちらよりお気軽にお問い合わせいただけます。