Silverlight をインストールするには、ここをクリックします*
Japan変更|すべてのMicrosoft のサイト
Visual Studio 2005
MSDN Home   MSDN Home
MSDN Home > Visual Studio > 製品情報 > Visual Studio 2005 > Visual Studio Team System > Software Testers > 概要

Visual Studio 2005 Team Edition for Software Testers 概要

Visual Studio 2005 Team Edition for Software Testers は、単体テストはもちろんのこと、Web アプリケーションの機能確認やロードテスト、複数のテストを任意の順序で組み合わせ実行する順序指定テスト等、多彩なテスト機能とテストを効果的に管理および実施するための機能を提供。テスト担当者が計画性と緻密さを持って、品質保証と品質の改善を推進できるようサポートします。

購入情報

2008 年 2 月より、Visual Studio の最新版、Visual Studio 2008 のボリュームライセンス、およびパッケージでの提供を開始しています。

Visual Studio 2008 の購入情報についてはこちらのページをご参照ください。

※MSDN Subscription 会員の皆様には、2007 年 12 月より、Visual Studio 2008 のダウンロードでの提供を開始しています。



Visual Studio 2005 Team Edition for Software Testers の 3 つの特徴

多彩なテスト機能の提供により、テストの実施と管理の効率化を支援

多彩なテスト機能の提供

Visual Studio 2005 Team Edition for Software Testers では、単体テストはもちろん、Web アプリケーションにおける機能確認を行うための「Web テスト」 や、アプリケーションの負荷テストを行うための「 ロードテスト」、複数のテストを任意の順序に組み合わせ 1 つのテストとして実施する「順序指定テスト」 等多彩なテスト機能を提供しています。これらのテストを組み合わせることにより、アプリケーションを多面的にチェックし、品質向上の実現をサポートします。

テスト マネージャ機能によるテストの実施と管理の効率化

プロジェクトが大きくなるにつれて、テストも膨大な数になり、テストの実施と管理のためのコストが増大してしまいます。テスト マネージャ機能を利用すると、作成されたテストの一覧表示のみならず、カテゴリ化して階層構造を設けたり、ソートによる並べ替えやフィルタによる絞込みを行ったりすることができ、テストの管理を効率化することが可能です。さらに、テストマネージャから複数のテストを指定し、一斉に実施することもできますので、テストの実施の効率化も実現できます。


コードの品質を向上させる単体テスト支援機能

単体テストの効率化を支援する自動生成機能

単体テストの作成を支援するため、単体テストの自動生成機能を提供します。この機能を利用すると単体テストの対象となるコード上でメニューの選択を行うことで、メソッド毎に単体テストの雛形を自動生成することが可能です。また Web アプリケーションに展開されるクラスや、Private 修飾子が付けられているメソッドであっても適切な単体テストの生成を行います。また、テスト駆動開発において、テスト対象となるコードよりも前に単体テストを作成する場合、単体テストの情報を元にテスト対象となるコードの自動生成を行うことができます。

コード カバレッジ測定機能による単体テストの精度向上サポート

単体テストの精度を上げるために有効となるのがコード カバレッジ測定機能です。コード カバレッジとは、テストにおいてどのくらいのソース コードがカバーされたかを示す指標です。コード カバレッジ測定機能を利用すると、単体テストによってカバーされたコードを自動的に測定し、カバー率を数値として表示、あるいはコードをカバーされたか、されていないかに応じて色分けして表示することができます。この機能によって、より精度の高い単体テストの実施が可能になります。


革新的進化を遂げた Visual Studio 2005 の新機能

多様なプログラミング言語の活用

シンプルさと使いやすさを追求した Visual Basic、最先端の言語仕様を採用した Visual C#、ネイティブコードとマネージコードの融合を実現する Visual C++、Java 言語との親和性をさらに強化した Visual J#。開発メンバーそれぞれのスキル、プロジェクトの要件にあわせ最適な言語を選択いただけます。


プラットフォームとの統合

操作性の高さを追及した Windows アプリケーション、パフォーマンスとセキュリティが大幅に向上した Web アプリケーション、 エンドユーザーが最も慣れ親しんだクライアント環境を利用する Office アプリケーション、Visual Basic や C# を利用したストアドプロシージャを利用したデータベースアプリケーション等、さまざまなプラットフォームを活用したアプリケーション開発を効率的に行うことが可能になります。

統合開発環境の革新

コーティング作業を簡素化する IntelliSense、構文エラーの検知とスマートタグによる修正アドバイス機能、デバッグ中にコードの修正を可能とするエディット コンティニュ機能、データ ビジュアライザによるデバッグ中のデータの可視化等、充実した開発支援機能を提供しています。



Microsoft