次の方法で共有


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

更新 : 2007 年 11 月

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

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

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

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

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

前提条件

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

  • Microsoft Visual Studio 2005

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

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

  1. Microsoft Visual Studio 2005 で、[ファイル] メニューの [新規作成] をポイントし、[Web サイト] をクリックします。

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

  2. [Visual Studio にインストールされたテンプレート] の [ASP.NET Web サイト] をクリックします。

  3. [場所] ボックスで、[ファイル システム] をクリックし、Web アプリケーションを格納するフォルダの名前を入力します。フォルダ名の最後は「ColorWebApp\ColorWebApp」にしてください。たとえば、「C:\WebSites\ColorWebApp\ColorWebApp」というフォルダ名を入力します。

    ms243156.alert_note(ja-jp,VS.90).gifメモ :

    ColorWebApp という名前を 2 度含めることで、Web テスト プロジェクトが最初のフォルダに追加され、2 番目のフォルダに配置される Web アプリケーション自体と分離されます。

  4. [言語] ボックスで、使用するプログラミング言語を選択します。

    ms243156.alert_note(ja-jp,VS.90).gifメモ :

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

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

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

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

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

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

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

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

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

  4. [RadioButtonList タスク] スマート タグ ペインで、[EditItems] リンクをクリックします。

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

    ms243156.alert_note(ja-jp,VS.90).gifメモ :

    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. [Web サイト] メニューの [新しい項目の追加] をクリックします。

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

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

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

  5. [Web サイト] メニューの [新しい項目の追加] をクリックします。

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

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

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

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

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

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

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

  2. [SubmitButton] をダブルクリックします。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 テストの記録と実行

その他の技術情報

Visual Web Developer で Web サイトを作成するためのガイド ツアー