Rational Test Workbench Eclipse クライアントの概要

IBM® Rational® Test Workbench Eclipse クライアントを使用して、さまざまな種類のテストを作成、変更、および実行し、テスト資産を編成します。Rational Test Workbench Eclipse クライアントを使用するときには、Test Workbench パースペクティブを使用し、Test Workbench プロジェクトを作成します。

Rational Test Workbench Eclipse クライアントを使用して、以下のことを行うことができます。

モバイル・アプリケーションのテスト

Rational Test Workbench モバイル拡張および Rational Test Workbench モバイル・クライアントを使用してモバイル・アプリケーションをテストすることができます。モバイル拡張は Eclipse クライアントにテスト機能を追加して、Eclipse クライアントがモバイル・クライアントと対話できるようにします。

Rational Test Workbench Eclipse クライアントをインストールするとき、Rational Test Workbench モバイル拡張をインストールします。Rational Test Workbench モバイル・クライアントは、Android デバイスか iOS デバイスにインストールします。

モバイル・クライアントから、Eclipse クライアントにアプリケーションをアップロードできます。Eclipse クライアントでは、 テストを作成および実行し、レポートを作成することができます。

テストはモバイル・デバイスに直接記録することも、Eclipse クライアントに記録することもできます。その後、Eclipse クライアントでテストの検査およびカスタマイズを行い、検査ポイント、スタブ、テスト・データ、テスト変数の追加など、いくつかのタイプの編集を実行することができます。テストの編集後、モバイル・クライアントまたは Eclipse クライアントでテストを実行し、レポートを作成することができます。

Selenium テストのインポートおよびオペレーション

Rational Test Workbench Eclipse クライアントを使用して、Selenium テストを管理できます。Selenium プロジェクトを Eclipse クライアントにロードし、プロジェクトを表示し、テストを変更および実行することができます。

Rational Test Workbench Selenium 拡張は、Rational Test Workbench Eclipse クライアントをインストールするときにインストールします。Selenium テストを他のテストと結合して複合テストにすることもできます。

テストを複合テストに結合する

複合テストはテスト資産の新しいタイプであり、これを使用してテストをより大きなテスト・フローにグループ化することができます。複合テスト内のテストは、すべて同じテスト・タイプとすることも、異なるテスト・タイプとすることもできます。例えば、Selenium テスト、モバイル・テスト、および Citrix テストをすべて同じ複合テストにまとめることができます。

複合テスト内の各テストは、必要に応じて、モバイル・デバイスや Web ブラウザーなど異なるドメインで実行することができます。

キーワードの処理

Eclipse クライアントでは、テスト・スクリプトを記録してから、それを Rational Quality Manager で作成されたキーワードと関連付けることができます。 キーワードは、他のテスト・スクリプトで再利用できるステートメントまたはステートメントのグループです。 キーワードは、通常、再利用可能なプロセスを表すスクリプト・ステップで構成されます。Eclipse クライアントのテスト・スクリプトを使用することにより、キーワードを自動化できます。

HTTP、SAP、Citrix、Socket、Siebel、および TN3270 の各アプリケーションのテスト

Eclipse クライアントを使用すると、Rational Performance Tester によってサポートされるアプリケーション拡張の大部分についてシングルユーザー・テストを作成し実行できます。

Eclipse クライアントは共通のコンポーネントおよび拡張 (プロトコル) の多くを Rational Performance Tester と共有するので、Eclipse クライアントでは、Rational Performance Tester で実行できることはすべて実行できます。ただし、テストおよびテスト SOA のロードについては例外です。

以下の表では、Rational Performance Test Server でサポートされる拡張と、Rational Test Workbench でサポートされる拡張を比較します。

表 1. 各クライアントでサポートされる拡張
拡張 Rational Performance Tester Rational Test Workbench Eclipse クライアント
HTTP Y Y
Socket, 3270 Y Y
Citrix Y Y
SAP (GUI) Y Y
Siebel Y Y
SOA Y N
モバイル N Y
Selenium N Y

フィードバック