エニアのテストプロセスは、大型組織や小型組織の両方での検証に関する永年の経験に基づいています。検証の効果的な計画・実行方法についてステップごとに説明を行い、エニアの複合的スキルを実践的に解説します。トレーニングコースを通じて、またアドバイザとしてのプロジェクトや組織のサポートを通じて、プロセスの使用方法を説明し、紹介します。
限定された検証期間内に高品質の製品を達成するためには、検証の戦略を用意周到に準備し、またそれをサポートするガイドラインをしっかりと確立することが必要です。これは、製品のライフサイクルが、厳しい競争のために短くなるような場合はさらに重要となります。
開発プロジェクトはサイズや複雑さがさまざまであるため、テストプロセスはそれぞれの最適レベルに適合することが可能です。テストプロセスは9つのステップを持つモデルに基づいています。このステップは検証対象の分析に始まり、次のプロジェクトの経験から学ぶことができるように検証関連作業の評価で完了します。
テストプロセス:
- システムテスト用に設計されており、クライアント/サーバシステム、ビルトイン・システムの両方で使用できます。
- 目的に応じ希望のレベルを選択できるように構成されています。レベルは単純な基本モデルからセーフティクリティカルなアプリケーションで使用できる包括的モデルまで、すべてのレベルが可能です。
- システム内で識別された最大リスクに基づいてテストケースを選択して実行するという意味で、リスクベースです。
- 並行的開発、段階的開発、反復的開発をサポートします。補完的または単独に、RUPと共に有益に使用できます。
- 大型プロジェクト、小型プロジェクトの両方で使用できます。
テストツールに依存しません。