SilkTest
機能テスト自動化ツール
多様化の進むIT環境に対応した自動テストを実現し、納期内、高品質のアプリケーション開発に大きく貢献
止まることのないテクノロジーの躍進に伴い、IT開発現場では、日々の業務をこなしながら、顧客からの要求を満たすため、最新技術の導入や多様な実行環境への対応などの取り組みが必須となっています。また、システムの品質を維持、向上するために、十分なテストを確実に行うことが求められています。しかし、当初の見積りからオーバーした工数は、不本意ではありながらもテスト工程にて調整されることが多く、テスト不足の結果、重大な不具合を見落とし、多大な手戻り工数の発生の起因となることもあります。
SilkTestは、ソフトウェアの機能テスト作業を、分かりやすいGUIによって自動化する先進のツールです。多様な実行環境で動作し、また様々なクライアントアプリケーションに対応しているため、テストを確実に、かつ効率的に実行する必要のある今日のIT開発で、納期内、高品質のアプリケーション開発の実現に大きく貢献します。
SilkTestのメリット
アプリケーションに対するテストは、開発工数の予想外の増加や、トラブルなどにより、十分なリソースや工数がとれない場合が多くあります。
短時間で高品質なアプリケーションを構築するためには、テストの確実かつ効率的な実行、そして自動化が不可欠です。
SilkTestは、その高い汎用性と生産性により、アプリケーションテストの効率的な実行をサポートします。
1.生産性に優れたテスト開発環境
SilkTestは、テストスクリプトを作成するために必要な、記録、編集、デバッグ、確認作業を行うための、様々な機能を備えています。
SilkTestオリジナルのテスト開発環境である、SilkTest Workbenchを使用すれば、ストーリーボードをベースとする視覚的なアプローチを採用したビジュアルテストによって、テストシナリオの作成が可能となります。テストの内容は、ステップ毎のメニュー操作によって、設定することが出来
ます。
テストの生産性を高めるSilkTest Workbenchによって、テスト自動化のための初期コストを大幅に削減することが出来ます。
2.様々な実行環境に対応した、高い汎用性
テストを自動化する最大のメリットは、同じテストを繰り返し、様々な環境での動作を効率良く確認出来ることです。SilkTestは、様々なバージョンのWindowsや、複数のブラウザ(Internet Explorer, FireFox)に対応しており、各環境でのテスト自動化を促進します。
SilkTestは、Win32や、.NET、Java、そしてFlex等のクライアントアプリケーションに対応しており、各プロジェクト毎に異なる環境を使用していても、テストを自動化することが出来ます。
3.クロスブラウザ機能
SilkTestは、Internet Explorerで記録したテストスクリプトを、変更すること なくFireFoxで再生可能な、クロスブラウザ機能を備えています。
4.要件に基づいたテストの実現
ユーザの要求に基づいたシステムを構築出来ているかどうか確認するため、機能要件に沿ったテストを実施することが非常に重要です。
SilkTestは、テスト管理ツール(SilkCentral Test Manager)と連携することにより、テストケースと要件の関連付け、計画的な実行、テスト結果の管理、ポートフォリオ・レポートの作成等が可能です。


