サーバー上のアプリケーションのテスト
サーバー・ツールを使用して、1 つ以上のプロジェクトをテストできます。
サーバー上の成果物のテスト
サーバー・ツールを使用して、アプリケーション・サーバー上で 1 つ以上のアプリケーション成果物をテストすることができます。
J2EE アプリケーション・クライアントのテスト
J2EE アプリケーション・クライアントは、通常の Java™ アプリケーションと同様です。実行される
main()
メソッドが内蔵され、 クライアント仮想マシンが終了するまで実行が継続されます。これらは、EJB のグループに接続してパーシスタンスおよびビジネス・ロジックに使う GUI を表示する通常の「ファット・クライアント」アプリケーション、またはネットワークを介してサービスを提供する サーバー・アプリケーション、として実行できます。しかし、J2EE アプリケーション・クライアントは軽量のサーバー・コンテナー内で実行されるので、通常の Java™ アプリケーションよりも多くの利点があります。このコンテナーによって、他の J2EE コンポーネントにのみ使用可能であったサービスが、アプリケーション・クライアントでも使用できます。
ユニバーサル・テスト・クライアント内でのエンタープライズ Bean のテスト
サーバー・ツールには、Web をベースにしたユニバーサル・テスト・クライアントが用意されていますが、これを使用するとエンタープライズ Bean およびその他の Java オブジェクトをテストすることができます。 このテスト・クライアントを使用して、 エンタープライズ Bean のローカルまたはリモートのインターフェース・メソッドをテストすることができます。 メソッドを呼び出し、ユーザー定義の引数を渡すことにより、 メソッドが正常に動作することをテストして確認することができます。
WebSphere v6.x サーバーで CMP Bean をテストするためのテーブルおよびデータ・ソースの自動作成
テーブルおよびデータ・ソース・クリエーターにより、パーシスタンス (永続性) 機構またはデータ・ソースの構成方法に煩わされることなく、CMP エンタープライズ Bean の単体テストを自動的に実行する方法が実現されます。 CMP Bean は、データ・ソースまたはデータベース表を作成することなく、セッション Bean と同じく容易にテストすることができます。
J2EE アプリケーション・クライアントのテスト
J2EE アプリケーション・クライアントは通常の Java アプリケーションに似ています。 実行する main() メソッドが内蔵され、クライアント仮想マシンが終了するまで実行が継続されます。これらは、EJB のグループに接続してパーシスタンスおよびビジネス・ロジックに使う GUI を表示する 通常の「ファット・クライアント」アプリケーション、またはネットワークを介してサービスを提供する サーバー・アプリケーション、として実行できます。しかし、J2EE アプリケーション・クライアントは軽量のサーバー・コンテナー内で実行されるので、通常の Java アプリケーションよりも多くの利点があります。このコンテナーによって、他の J2EE コンポーネントにのみ使用可能であったサービスが、アプリケーション・クライアントでも使用できます。