このトピックは、iOS シミュレーター上で Web アプリケーションのテストを開始する際に参照してください。
始める前に
次の要件に注意してください。
- iOS シミュレーターでテストするには、Macintosh コンピューターと Xcode が必要です。
- モバイル Web レコーダー モバイル Web レコーダー を iOS シミュレーターにインストールします。
このモバイル Web レコーダーは、テスト対象の Web アプリケーションのユーザー・アクションを記録して再生するために必要です。これは、記録および再生の処理中に自動的に起動されます。
詳しくは、iOS シミュレーターでのモバイル Web レコーダーのインストールを参照してください。
- iOS シミュレーターにおいてネイティブのモバイル・テスト・クライアントでテストを行うには、まず、クライアントをインストールする必要があります。詳細については、モバイル・テスト・クライアントを iOS シミュレーターにインストールするを参照してください。
手順
- IBM Rational Test Workbench Web UI Tester
を、Macintosh コンピューター、Windows コンピューター、または Linux コンピューターにインストールします。詳細については、製品ソフトウェアのインストールを参照してください。
- テスト・ワークベンチから、をクリックしてテスト・プロジェクトを作成します。
- iOS シミュレーターの Safari ブラウザーに以下のフォーマットでワークベンチ URL を入力することにより、ブラウザー・ベース・クライアントを開きます。
フォーマット: http://Workbench_URL:port/mobile
例: http://192.0.2.24:7878/mobile
- モバイル・デバイスでの作業および対話を記録して、テストを作成します。アクションは自然言語で表されるため、テストを手動で文書化および複製できます。
- 必要に応じてテスト・スクリプト記録を検査および拡張します。
実行できる内容を以下に示します。
- 検査ポイントを追加して、テスト実行中に予期される値または動作が返されることを確認する。
- 変数をテスト・スクリプトに追加する。
- ループを追加してテストが複数回実行されるようにする
- データプールを追加して、記録したデータの代わりに変数データを提供する
- アプリケーション・スタブを追加して、テスト対象のアプリケーションと対話する実際のオブジェクトの動作をシミュレートする。
- iOS シミュレーターでテストを実行します。
テストの実行は、iOS シミュレーターまたは テスト・ワークベンチ から開始できます。
- テスト結果を評価します。