testing

概要

1

基礎

2

ツールを入手する

3

学習を開始する

ソフトウェア テストとは

テストではプロジェクトを照らすヘッドライトが必要です。「プロジェクトは路上を旅するようなものです。明るい日中に車で買い物に行くような単純で日常的なプロジェクトも中にはありますが、多くのプロジェクトは夜間にオフロードの山道を運転するのに似ています。このようなプロジェクトにはヘッドライトが必要です。テスターは道を照らす役割を果たします。地図を巡ってプログラマーや管理者の間で意見が分かれても、少なくとも現在地、進路、崖との距離を確認できるように道の前方を照らすのが役目です。テスト グループの具体的な任務は会社によって異なりますが、背景には共通の要因があります。テストの目的は情報を発見することです。プロジェクトまたは製品に関する重要な意思決定はこの情報に基づいて行われます。」

Cem Kaner、James Bach、Bret Pettichord 著『ソフトウェアテスト 293 の鉄則』(日経 BP 社、2001 年)。

次のステップ: テストの概要

1

基礎

 

ソフトウェア アーキテクチャのプロセスに関する詳細な説明を読み、マイクロソフトのツールを使用してソフトウェアを設計する際に使用するスキルおよび手法を理解してください。

ドキュメント アイコン

最も基本的なテスト アクティビティの 1 つはテストの実行です。Visual Studio Test Professional 2010 または Visual Studio 2010 Ultimate がある場合、Microsoft Test Manager を使用してテスト計画から手動テストおよび自動テストを実行できます。テスト計画からテストを実行する場合、テスト結果を Team Foundation Server のチーム プロジェクトに保存できます。これで、テスト計画から自動テストと手動テストの両方の進行状況を表示できます。手動テストを実行するには、次の図に示すように、Microsoft Test Manager を使用してテスト計画からテストを実行する必要があります。その後、テスト計画からテスト結果を表示できます。続きを読む >>

2

ツールを入手する

 
  • Visual Studio Test Professional 2010 (90 日間無料評価版) をインストールします

    ダウンロード アイコン

  • Visual Studio 2010 Ultimate (90 日間無料評価版) をインストールします

    ダウンロード アイコン

Visual Studio の適切なバージョンを選択するには、Visual Studio 2010 に関する比較表 (英語) を参照してください。
テストの品質保証に関する「ソフトウェア品質のベスト プラクティス (英語)」のページをご覧ください。

3

学習を開始する

 

次のリソースを参照し、ソフトウェア アーキテクチャ、要件分析、システム設計、ソフトウェアの設計および作成のライフサイクルの詳細についての学習に役立ててください。

ビデオを再生する

Visual Studio 2010 を使用したテストを計画する (英語)
ビデオ | 6 分 | 2011 年 3 月

テスト計画には複数の課題があります。その課題とは、テスト シナリオの作成、テスト要件の収集、環境の作成および構成、回帰テストなどです。適切なテスト計画は、これらの項目に対処し、テスト プロセス全体の指針を示し、テスト ワークフローを最適化して、エンド ツー エンドのテストの実行を成功に導きます。  見る >>

テスト計画に関するハンズオン ラボについては、Test Professional 製品ツアー (英語) をご覧ください。

次のステップ: Visual Studio のテストと ALM

ビデオを再生する

Visual Studio 2010 でのテストの作成と実行 (英語)
ビデオ | 8 分 | 2011 年 3 月

テスト ケースは Team Foundation Server 2010 の作業項目の種類の 1 つにすぎません。このビデオでは、Microsoft Test Manager を使用してテスト ケースを作成し、テストを実行する方法、および情報量が豊富な処理可能バグ、テストの影響の分析、探索的テストなどの補足概念について説明します。  見る >>

テストの作成および実行に関するハンズオン ラボについては、Test Professional 製品ツアー (英語) をご覧ください。

次のステップ: Visual Studio のテストと ALM

ビデオを再生する

Visual Studio 2010 を使用してテストを自動化する (英語)
ビデオ | 8 分 | 2011 年 3 月

テストの自動化に関する最大の課題の 1 つは、適切なテスト候補を見つけることです。"中間" のケースに頭を悩ませる場合もあります。このビデオでは、これらの概念について順次説明し、Visual Studio 2010 のテスト自動化アプローチの一部である "コード化された UI テスト" および "手動テストの早送り" を紹介します。見る >>

テストの自動化に関するハンズオン ラボについては、Test Professional 製品ツアー (英語) をご覧ください。

次のステップ: Visual Studio のテストと ALM

ビデオを再生する

Visual Studio 2010 を使用してアプリケーション品質を追跡する (英語)
ビデオ | 11 分 | 2011 年 3 月

ソフトウェアの品質は、単なるバグ追跡ではなく、アプリケーション ライフサイクル全体の品質向上に関連します。開発およびテストのインベントリを管理する優れたツールを利用することで、プロジェクトの状態を把握し、十分な情報に基づいた意思決定を行うことができます。見る >>

品質の追跡に関するハンズオン ラボについては、Test Professional 製品ツアー (英語) をご覧ください。

次のステップ: Visual Studio のテストと ALM

関連トピック

ブログ: Visual Studio Team Test (英語)
Visual Studio Team Test からテストに関する記事を参照できます。

How Do I ビデオ シリーズ (テスト) (英語)
テストのさまざまな側面に関するビデオを見ることができます。

ソフトウェア品質のベスト プラクティス (英語)
アプリケーションの適切なテストおよびソフトウェア全体の品質を確保するためのツールおよびベスト プラクティスを紹介しています。

テスト ドキュメント
Visual Studio 2010 でのテストに関する詳細なドキュメントおよびシナリオを読むことができます。

書籍

『ソフトウェアテスト 293 の鉄則』 『ソフトウェアテスト 293 の鉄則』
この本はコンテキスト駆動アプローチを採用し、長年のソフトウェア テストの経験から得た重要な教訓が凝縮されています。
『Beginning Visual Basic 2010』 『Software Testing with Visual Studio 2010』 (英語)
この本は、Visual Studio ツールを利用して長期間にわたるコミュニケーション、調整、管理上の課題を克服する方法を紹介しています。
『Professional Application Lifecycle Management with Visual Studio 2010』 『Professional Application Lifecycle Management with Visual Studio 2010』 (英語)
テスト担当者に関する章を含む『Professional Application Lifecycle Management with Visual Studio 2010』を掲載した無料電子ブックにご登録ください。手動テスト、コード化された UI テスト、ラボ管理などの内容が含まれています。
Ivor Horton's Beginning Visual C++ 2010 『Software Testing: Finding the Defects that Matter』 (英語)
この本は、あらゆる大規模ソフトウェア プロジェクトで堅牢な信頼性を確保するための実用的なテスト手法を紹介しています。

ページのトップへ