- アルゴリズム • 考えた通りに実装 できているか? • 制限時間内に実行が 終わるか? • 環境構築 • 公式提供ツールによるローカルテスト - ビジュアライザー - 入力データジェネレータ - スコア計算ツール • ジャッジは通ったか? • スコアは? SUT(System Under Test) テスト対象システム gTAA (Generic Test Automation Architecture) テスト自動化ソリューションの 全体概要を提供する。以下の水平構造 を持つ。 ・テスト生成レイヤー ・テスト定義レイヤー ・テスト実行レイヤー ・テスト適合レイヤー TAS (Test Automation System) テスト自動化ソリューションを具現化した もの テスト生成レイヤー テストケースの手動または自動での設計 をサポートし、テストケースを設計する手 段を提供する。 テスト適合レイヤー SUTのさまざまなコンポーネントやイン ターフェースを自動テストに適合させるた めに必要なコードを提供する。 テスト実行レイヤー 選択されたテストを自動的に実行するテ スト実行ツールと、記録およびレポート用 のコンポーネントを提供する。 テスト定義レイヤー テストスイートおよびテストケースの定義 と実装をサポートし、 SUTやテストシステ ムの技術およびツールからテスト定義を 分離する