< 前へ | 次へ >

演習 1.3: Web サイトのテスト

Web アプリケーションを公開する準備が完了したら、それをホストして、ユーザーがインターネット経由で Web サイトにアクセスできるようにするサーバーが必要になります。 一方、Web サイトのテスト時には、テスト環境を使用できます。

この演習では、テスト環境で JSP を実行して、実際に公開したときにページがどのように表示されるかをシミュレートします。 サーバーの開始および停止方法も学習します。Web サイト開発中は、随時、ページを Page Designer で開き、「プレビュー」タブを使用して、 ユーザーの設計がブラウザーでどのように見えるかを表示することができます。 ただし、「プレビュー」ビューでは、ユーザーのページの動的局面 (例えば、データベース接続) を、 サーバーでの実行を表示するように示すことはできません。
ヒント: このサーバーが開始されたならば、このサイトで作業を継続できるようになるには、 まずサーバーを停止する必要があります。

このチュートリアルを使用するためには、アプリケーション・サーバーをインストールして構成しておく必要があります。 サーバー・ランタイム環境が使用可能になっていることを確認するには、 「ウィンドウ」 > 「設定」をクリックし、「サーバー」を展開して「インストール済みランタイム」をクリックしてください。 このペインを使用して、インストール済みのサーバー・ランタイム定義を追加、除去、または編集できます。 新規サーバーのサポートをダウンロードしてインストールすることもできます。

Web サイトをサーバーでテストするには、次のようにします。

  1. 「プロジェクト・エクスプローラー」ビューで「all_records.jsp」ファイルを右クリックして、「実行」 > 「サーバーで実行」を選択します。 「サーバーで実行」ウィンドウが開きます。
  2. 演習 1.1 でターゲット・サーバーとして選択したのと同じサーバーを使用する必要があります。このステップで別のサーバーを使用すると、エラーとなります。
    • 事前に定義したサーバー構成で Web サイトをテストする手順は、次のとおりです。
      1. 既存のサーバーを選択」を選択する。
      2. 使用するサーバーを使用可能なリストから選択する。
    • 新しいサーバー構成で Web サイトをテストする手順は、次のとおりです。
      1. 手動で新規サーバーを定義」を選択する。
      2. 使用するサーバー・タイプを使用可能なリストから選択する。
  3. 終了」をクリックする。

サーバー・ツールは新規テストを作成して、開始し、さらにワークベンチ内部 Web ブラウザーでページを開きます。 これにはしばらく時間がかかります。 サーバー・ツールがサーバーを開始するとき、「コンソール」ビューで、メッセージを監視できます。

このプロセスが完了したら、このサイトが実際に Web サーバーに公開されるときにどのように見え、 どのように作動するかについてプレビューできます。 リンクをクリックし、データをフォームに入力して、「プレビュー」ビューには表示されないことがある動的に生成されたコンテンツをサイト上に表示させます。 さらに、別の Web ブラウザーでユーザーのページを見たい場合は、ワークベンチの Web ブラウザーから URL を、選択したブラウザーにコピーします。

このチュートリアルを続行できるようにするには、まずサーバーを停止する必要があります。 サーバーを実行したままにしておくと、 このチュートリアルを続行するときにエラー・メッセージが表示されます。 これらのエラーは、サーバーがサンプル・データベースに接続されているために現れるもので、Web サイトに表示された情報を変更するためにデータベースに接続することができなくなります。

サーバーを停止するには、次のようにします。
  1. 「サーバー」ビューを開く。 このビューは、通常ワークベンチの下部中央に配置されています。 「サーバー」ビューを見つけることができない場合は、メインメニューから「ウィンドウ」 > 「ビューの表示」 > 「サーバー」をクリックします。
  2. 停止するサーバーを選択する。サーバー状況が「始動済み」としてリストされていることに注意してください。
    「サーバー」ビュー
  3. 「サーバー」ビューの右上部にある「サーバーの停止」ボタン をクリックする。 サーバー「状況」は「停止中」に変更されます。サーバーのシャットダウン中は、「コンソール」ビューでメッセージが表示されます。 「サーバー」ビューでサーバー「状況」が「停止済み」に変更されると、 サーバーは停止し、Web サイトでの作業を続行できます。
ヒント: ユーザーの Web サイトはいつでもサーバーでテストできますが、 完了したときにサーバーを停止することを忘れないでください。

演習のチェックポイント

演習 1.3 が完了しました。この演習では、テスト環境で JSP をテストして、実際に公開したときにページがどのように表示されるかをシミュレートしました。 サーバーの開始および停止方法も学習しました。

< 前へ | 次へ >