次の方法で共有


チュートリアル : 簡単な Web アプリケーションの作成

このチュートリアルでは、「チュートリアル: Web パフォーマンス テストの記録と実行」の Web パフォーマンス テストのベースとなる簡単な Web アプリケーションを作成します。

サンプルの Web パフォーマンス テストを作成するには、任意に変更できる Web アプリケーションを使用する必要があります。

このチュートリアルでは、次のタスクを行います。

  • 簡単な Web アプリケーションを作成します。

  • Web アプリケーションを手動でテストします。

必須コンポーネント

このチュートリアルに必要な条件は次のとおりです。

  • Microsoft Visual Studio 2010 Ultimate

Web アプリケーションの作成

Web アプリケーションを作成するには

  1. Visual Studio 2010 Ultimate の [ファイル] メニューの [新規作成] をクリックし、[プロジェクト] をクリックします。

    [新しいプロジェクト] ダイアログ ボックスが表示されます。

  2. [インストールされたテンプレート] の下の、使用するプログラミング言語を展開して、[Web] をクリックします。

  3. Web プロジェクトの種類の一覧の [ASP.NET 空の Web アプリケーション] をクリックします。

    注意

    このチュートリアルでは、最小限のコードを作成します。

  4. [名前] ボックスに「ColorWebApp」と入力します。

  5. [場所] ボックスで、Web アプリケーションを作成するフォルダーを指定します。

  6. [ソリューションのディレクトリを作成] チェック ボックスをオンにします。

  7. [OK] をクリックします。

  8. ソリューション エクスプローラーで、新しい ColorWebApp プロジェクトが選択されていることを確認します。

  9. [プロジェクト] メニューの [新しい項目の追加] をクリックします。

    [新しい項目の追加] ダイアログ ボックスが表示されます。

  10. 項目の一覧で、[Web フォーム] をクリックします。

  11. [名前] ボックスに「Default.aspx」と入力し、[追加] をクリックします。

Web アプリケーションへのコントロールの追加

Web アプリケーションにコントロールを追加するには

  1. ソリューション エクスプローラーで、Default.aspx を右クリックし、[ビュー デザイナー] をクリックします。

    空のページが表示されます。

  2. ツールボックスが表示されていない場合は、[表示] をクリックし、[ツールボックス] をクリックします。

  3. [標準] グループから、RadioButtonList をページにドラッグします。

    RadioButtonList コントロールがデザイン サーフェイスに追加されます。

  4. [RadioButtonList タスク] アクション タグ ペインで、[EditItems] リンクをクリックします。

    ListItem コレクション エディターが表示されます。

    注意

    ListItem コレクション エディターは、[プロパティ] ウィンドウで項目コレクションを編集することでも表示できます。

  5. [追加] をクリックし、新しい項目を追加します。

  6. [ListItem プロパティ] で、次の操作を行います。

    1. Text プロパティを「Red」に変更します。

    2. Selected プロパティを True に設定します。

  7. [追加] をクリックして、もう 1 つの項目を追加します。

  8. [ListItem プロパティ]Text プロパティを「Blue」に変更します。

  9. [OK] をクリックして項目コレクション エディターを閉じます。

  10. Button をページにドラッグし、[プロパティ] ウィンドウで、Text プロパティを「Submit」に変更します。

  11. [ファイル] メニューの [すべてを保存] をクリックします。

Web アプリケーションへのページの追加

Web アプリケーションにページを追加するには

  1. [プロジェクト] メニューの [新しい項目の追加] をクリックします。

  2. [新しい項目の追加] ダイアログ ボックスで、テンプレートのリストから [Web フォーム] を選択し、[名前] ボックスに「Red.aspx」と入力して、[追加] をクリックします。

  3. ドキュメント ウィンドウの下部にある [デザイン] タブをクリックして、デザイン ビューに切り替えます。

  4. Label をページにドラッグします。 [プロパティ] ウィンドウで Text プロパティを Red に、ForeColor プロパティを Red に設定します。

  5. [プロジェクト] メニューの [新しい項目の追加] をクリックします。

  6. [新しい項目の追加] ダイアログ ボックスで、[Web フォーム] テンプレートをクリックし、「Blue.aspx」という名前を付けて、[追加] をクリックします。

  7. ドキュメント ウィンドウの下部にある [デザイン] タブをクリックして、デザイン ビューに切り替えます。

  8. Label をページにドラッグします。 [プロパティ] ウィンドウで Text プロパティを Blue に、ForeColor プロパティを Blue に設定します。

  9. [ファイル] メニューの [すべてを保存] をクリックします。

Web アプリケーションへの機能の追加

Web アプリケーションに機能を追加するには

  1. ソリューション エクスプローラーで、Default.aspx を右クリックし、[ビュー デザイナー] をクリックします。

  2. 送信 Button をダブルクリックします。 Visual Studio はページ コードに切り替わり、Button コントロールの Click イベントのスケルトン イベント ハンドラーが作成されます。

  3. イベント ハンドラーに次のコードを追加します。

    if (this.RadioButtonList1.SelectedValue == "Blue")
    {
        Response.Redirect("Blue.aspx");
    }
    else
    {
        Response.Redirect("Red.aspx");
    }
    
    If RadioButtonList1.SelectedValue = "Blue" Then
        Response.Redirect("Blue.aspx")
    Else
        Response.Redirect("Red.aspx")
    End If
    
  4. [ファイル] メニューの [すべてを保存] をクリックします。

Web アプリケーションの手動テスト

Web アプリケーションを手動でテストするには

  1. ソリューション エクスプローラーで、Default.aspx を右クリックし、[スタート ページに設定] をクリックします。

  2. Ctrl キーを押しながら F5 キーを押して、ブラウザーで Web アプリケーションを実行します。 最初のページが表示されます。

  3. [Red] をクリックし、[Submit] をクリックします。 アプリケーションが正常に動作していれば、"Red" という Label のあるページに移動します。

  4. 最初のページに戻ります。

  5. [Blue] をクリックし、[Submit] をクリックします。 アプリケーションが正常に動作していれば、"Blue" という Label のあるページに移動します。

次の手順

このチュートリアルでは、簡単な Web アプリケーションを作成し、手動でテストしました。 これで、このアプリケーションをテストする Web パフォーマンス テストを作成する準備ができました。 詳細については、「チュートリアル: Web パフォーマンス テストの記録と実行」を参照してください。

参照

処理手順

チュートリアル: Web パフォーマンス テストの記録と実行