HP LoadRunner ― 最初にお読みください
ソフトウェア・バージョン: 9.00 / 2007 年 6 月 15 日(英語版)
このファイルでは,HP LoadRunner 9.00 に関する情報を提供します。
HP LoadRunner ソフトウェアについての新情報
新機能に関するビデオ
HP LoadRunner には,新機能について説明するビデオ・プレゼンテーションが含まれています。ビデオをご覧になるには,Camtasia(c) のコーデックをダウンロードする必要があります。Camtasia のコーデックをダウンロードするにはここをクリックしてください。
注:ビデオの音声は英語です。
- VuGen で強化された機能:この機能のビデオを表示するには,ここをクリックしてください。
- LoadRunner Scheduler:この機能のビデオを表示するには,ここをクリックしてください。
- サービス・レベル・アグリーメントの定義方法:この機能のビデオを表示するには,ここをクリックしてください。
- Analysis におけるサービス・レベル・アグリーメント:この機能のビデオを表示するには,ここをクリックしてください。
バージョン 9.00 では,次の機能が強化されています。これらの機能の詳細については,オンライン・マニュアルを参照してください。
VuGen
- Citrix_ICA,Oracle NCA,Oracle Web Applications 11i,PeopleSoft Enterprise,RDP,SAP (Click and Script),SAPGUI, SAP - Web,Web (Click and Script),Web (HTTP/HTML),Web Services の各プロトコル向けの VuGen スクリプトの概要を示すビジネス・プロセス・レポート(Microsoft Word 形式)を提供します。
- ユーザ定義テンプレートにより,特定の設定のスクリプトをテンプレートとして保存できます。以後,新規に作成するスクリプトの基礎としてそのテンプレートを使用できます。
- ファイル・タイプのパラメータ用のパラメータ・シミュレータは,実際のシナリオにおけるパラメータ置換をシミュレートします。
- スクリプト・エディタは,ファイル中検索およびカスタムの比較ツールのサポートを含め,数多くの機能が強化されました。
- .NET および Java のプロトコル向けに XML ビューアをサポートします。
Controller
サービス・レベル・アグリーメント
新しい SLA ウィザードを利用して,パフォーマンス測定値の目標やサービス・レベル・アグリーメント(SLA)を定義できます。シナリオを実行すると,LoadRunner はパフォーマンスに関連する情報を収集して格納します。実行の分析時に,Analysis はそのデータを SLA と比較し,定義されている測定値について SLA の状況を判定します。
Analysis
新しく対応したプロトコル
新しい Click and Script プロトコル群
Click and Script は,Web の負荷テストに対する新しいアプローチです。GUI レベルのスクリプティング API を採用しており,非常に短時間での負荷テスト・スクリプトの作成が可能です。
SAP(Click and Script)
Ajax(Click and Script)
RDP - Microsoft Terminal Services
Microsoft リモート・デスクトップ・プロトコル(RDP)を使用してサーバと通信するクライアントのアクションの記録と再生が可能です。
Java と JMS
JMS(新規),CORBA,RMI と JACADA およびカスタムを含む,サポートされているすべての Java 環境をテストするための新しい統合プロトコルです。
既存プロトコルの強化
Web(Click and Script)
Web サービスおよび SOA
- Web サービスをテストするためのスクリプトを,サーバ・トラフィックのキャプチャ・ファイルを分析することで作成する新しい方法を提供します。
- [サービス管理]では,WSDL をファイル,URL,UDDI レジストリ,および Quality Center の Service Test Management アドインからインポートできます。WSDL をソースから自動更新する機能を提供します。
- サービスが正しく実行されているかどうかを確認するためのチェックポイントを実装しています。
- メッセージのトランスポート・レベル(HTTP/S または JMS)を設定する機能を用意しています。
- 既存の SOAP メッセージを VuGen スクリプトにインポートする機能を提供します。
- XML パラメータに対応することによって,XML 構造全体を 1 つのパラメータで置き換えることが可能になりました。
- WS Addressing の非同期メッセージに対応しました。
- セキュリティ強化により,メッセージの署名付与と暗号化のための SAML トークンに対応しました。
Microsoft .NET
.NET Framework 環境で作成されたアプリケーションの記録と再生が可能です。
MMS(Multimedia Messaging)プロトコル
このプロトコルは,MMS メッセージの送信とダウンロードのほか,SMPP トランスポート経由での通知の受け取りを可能にします。MMS メッセージの作成,送信,受信,ダウンロードを行うための新しい関数も用意されています。
AMF
このプロトコルは,Flash Remoting バイナリ・データを HTTP 経由で Flash アプリケーションとアプリケーション・サーバの間でやり取りできるようにする Macromedia 社独自のプロトコルである AMF(Adobe Action Message Format)Version 0(ゼロ)の記録と再生を可能にします。
Citrix
Citrix 仮想ユーザ・スクリプトは,Citrix クライアントとサーバ間の Citrix ICA プロトコルの通信をエミュレートします。
- スクリプトの再生時の安定性と予測可能性が向上しました。
- 新しいビットマップ同期再生エラー管理により,ビットマップ同期エラーが発生すると比較が行われ,クリック 1 つで必要な変更がスクリプトに追加されます。
- 同期化領域をスナップショットに示すことを含め,テスト・トラップおよびテキスト同期化のアルゴリズムを向上しました。
- 再生スナップショット,ショートカット・メニューへのオプションの追加など,ツリー・ビューの機能が向上しました。
- 新しい ctrx_execute_on_window 関数(ctrx_set_exeption)は,ウィンドウのキャプションに対してワイルドカード(*)を使用することを可能にしました。
- Metaframe サーバ 3.0 および Metaframe サーバ 4.0 をサポートします。
- Citrix クライアント 9.x および 10.0 をサポートします。
WAP
Winsocket
SSL および UDP のサポートを追加しました。
メーリング・サービス
LDAP,FTP,POP3,SMTP および IMAP プロトコル向けに SSL のサポートを追加しました。
Microsoft Visual Studio 2005 アドイン
Microsoft Visual Studio 2005 の C#,VB .NET,C++ からのスクリプトの作成,再生,デバッグをフルにサポートします。
ライセンス
次の主要な 2 点が変更された新しいライセンス機能を導入します。
新しいライセンスは,次の 3 つのプロトコルを除き完全に下位互換性を持ちます。
他のプロトコルについては,古いライセンス・キーを引き続きご利用いただけます。新規ライセンス・キーはすべて,この新しい形式で発行されます。現在のライセンス・キーのアップグレードまたは詳細情報については,担当営業または HP カスタマー・サポートにお問い合わせください。
インストールと設定情報
LoadRunner のインストールに先立ち,あらかじめインストールしておくべきソフトウェアがあります。LoadRunner のインストール時に,必要なソフトウェアが不足していることが検出されると LoadRunner のインストールの前にそのソフトウェアのインストールが行われます。次のソフトウェアが必要です。
環境
従来サポートしているプラットフォームに加え,Windows Server 2003 SP2 オペレーティング・システムをサポートします。
インストールの要件
- 1 GHz 以上(2.4 GHz を推奨)で動作する Pentium III 以上(Pentium IV を推奨)が必要です。
- Windows 2000 SP4,ファイアウォールを無効にした Windows XP Professional SP2,および Windows Server 2003 SP2(Standard Edition および Enterprise Edition)をサポートします。
- Windows Server 2003 で HASP ドングルを使用するには,Aladdin の最新の HASP ドライバ(01/05)をダウンロードしてください。
- HP LoadRunner では,Intel の Hyper-Threading テクノロジをサポートしていません。Hyper-Threading は,BIOS で無効にできます。詳細については,次を参照してください。
http://www.microsoft.com/windows2000/docs/hyperthreading.doc
- LoadRunner の Load Generator は,次の UNIX オペレーティング・システムでサポートしています: Solaris 9(2.9)および 10(2.10),HP-UX 11i V2,IBM AIX 5.2 および 5.3,Red Hat Linux Advanced Server 3.0。
- LoadRunner は,VMware ESX バージョン 3.0 をサポートし,次の Windows プラットフォームを対象とした認定を受けています: Windows XP SP2,Windows 2000,および Windows Server 2003 SP2。
- LoadRunner を Windows プラットフォームにインストールするには,ローカル管理者としてログインする必要があります。
- Windows 2000 で LoadRunner を実行するには,ファイルおよびレジストリ・エントリに変更を加えられる権限のレベルが必要です(Power User グループにいくつかの権限を加えたレベル)。
- LoadRunner は,Internet Explorer 6.0 SP 1 以降が必要です。
- LoadRunner は,1 GB のメモリが必要です。
- LoadRunner は,2 GB のハード・ディスク領域が必要です。
- PeopleSoft Tuxedo モニタは,Tuxedo ワークステーション・クライアントのバージョン 6.3 以降が必要です。
- LoadRunner は,ターミナル・サービスを介してのインストールはサポートしません。インストールは,インストール先のマシンで行う必要があります。
- LoadRunner を,HP Performance Center がインストールされているマシンにインストールしないでください。
- McAfee または Aladdin の eSafe ウィルス対策アプリケーションを実行している場合は,LoadRunner をインストールする前に終了しておいてください。
- Diagnostics for J2EE/.NET の要件は次のとおりです。
製品の互換性
LoadRunner 9.00 は,次のバージョンの HP 製品と互換性があります。
マルチ言語環境におけるコンテンツ・チェック
ディレクトリへコピーします。 \datWindows 2000 Controller マシンと Load Generator マシン
お使いの Controller マシンまたは Load Generator マシンが Windows 2000 の場合,パフォーマンスを向上させるには次の設定をします。
- Load Generator:各 Load Generator マシンのパフォーマンスを最適化し,より多くの仮想ユーザを実行させるには,次の手順を実行します。コントロール・パネルで[システムのプロパティ]ダイアログ・ボックスを開き,[詳細]タブをクリックして[パフォーマンス オプション]セクションで[バックグラウンド サービス]オプションが選択されていることを確認してください。
- Controller:Controller マシンのパフォーマンスを最適化するには,次の手順を実行します。コントロール・パネルで[システムのプロパティ]ダイアログ・ボックスを開き,[詳細]タブをクリックして[パフォーマンス オプション]セクションで[アプリケーション]オプションが選択されていることを確認してください。
Windows ファイアウォールに関する考慮事項
Windows XP Professional Service Pack 2(SP2)または Windows Server 2003 を実行している場合,Windows ファイアウォールは標準で有効になっています。このファイアウォールは,いくつかの LoadRunner コンポーネント同士が通信することを許可しません。したがって,Windows ファイアウォールを無効にする必要があります。
Windows ファイアウォールを無効にするには,次の手順を実行します。
- [スタート]メニューから[コントロール パネル]を開き,[セキュリティ センター]を選択して開きます(クラシック表示ではなく,カテゴリ表示で)。
- [Windows ファイアウォール]をクリックします。
- [全般]タブの中で[無効]を選択します。
注:Windows ファイアウォールを無効にすると,コンピュータのセキュリティのリスクが高くなります。
ファイアウォールの解除を必要とするプロセスごとに,ファイアウォールを解除するかどうかを尋ねるポップアップ・ウィンドウが表示されたときに,解除するボタンをクリックすることでプロセスのブロックを解除できます。また,[例外]タブで Windows ファイアウォールを手作業で調整して解除することもできます。
HP-UX
LoadRunner を HP-UX プラットフォームで起動するには,必ず PHSS_17225 と PHSS_17872 の両方の HP パッチをインストールしてください。これらのパッチは,C++ ライブラリをアップグレードします。パッチは HP のサイトからもダウンロードできます。
- root ユーザとしてログインします。
- PHSS_17225 と PHSS_17872 を LoadRunner のインストール・フォルダのパッチ・フォルダから /tmp ディレクトリにコピーします。
- "sh PHSS_17225" コマンドを実行します。PHSS_17225.text および PHSS_17225.depot という 2 つのファイルが作成されます。
- "swinstall -x matchtarget=true -s PHSS_17225.depot" コマンドを実行します。パッチのインストール後,システムは自動的に再起動されます。
- "sh PHSS_17872" コマンドを実行します。PHSS_17872.text および PHSS_17872.depot という 2 つのファイルが作成されます。
- "swinstall -x matchtarget=true -s PHSS_17872.depot" コマンドを実行します。
Oracle NCA Forms のサポート
Forms 4.5,6,および 9 をサポートします。 Forms 4.5 の設定方法については,『HP Virtual User Generator User's Guide』(英語版)を参照してください。
SAPGUI のサポート
- SAPGUI for Windows クライアントの version 6.20 以降をインストールする必要があります。
- SAPGUI for Windows クライアントに最新のパッチを適用します。サポートされているパッチ・レベルは 32 以上です。
- クライアント・マシンとサーバ・マシンの両方でスクリプティングが有効になっている必要があります。Load Generator マシンのスクリプティングはインストールの際に自動的に有効になります。スクリプティングの有効化,無効化の詳細については,『HP Virtual User Generator User's Guide』(英語版)を参照してください。
- クライアントへの通知は無効にする必要があります。Load Generator マシンではインストールの際に自動的にクライアントへの通知が無効になります。通知の有効化,無効化の詳細については,『HP Virtual User Generator User's Guide』(英語版)を参照してください。
- 50 仮想ユーザを実行するには,Load Generator マシンの CPU が 700 MHz 以上で、メモリが 512 MB 以上である必要があります。
SAP に関する追加情報
SAP に関する追加情報については,次を参照してください。
SAP の Web サイト ― http://www.sap.com
SAP のパッチ ― https://websmp104.sap-ag.de/patches
GUI 仮想ユーザ
- LoadRunner は,WinRunner バージョン 8.0 以降と互換性があります。WinRunner のバージョンがこれより古い場合は,古いバージョンを削除して最新のバージョンをインストールします。
- Runner と LoadRunner を使い始める前に,LoadRunner CD2 の patches ディレクトリにある必須パッチを適用しておく必要があります。このディレクトリには,インストール手順が記載された read me ファイルがあります。このパッチを適用しなければ,WinRunner と LoadRunner は連携して機能しません。
- Windows Load Generator マシンは,GUI 仮想ユーザを一度に 1 件のみ実行することができます。
- IP スプーフィングが有効になっている場合,GUI 仮想ユーザを実行するには,Load Generator マシンにある mdrv.dat ファイルを次の手順で編集してください。[control_winrunner] セクションの ExtraCmdLineOverwrite 属性に-WinInet No -ModemSpeed 57600 のオプションを 2 つ追加します。
- リモートの Load Generator マシンで GUI 仮想ユーザを実行するには,LoadRunner エージェントがプロセスとして実行されるように設定しておく必要があります。現行の設定を確認するには,マウスをタスク・バーにあるエージェントのアイコンの上に移動して,表示される記述を読みます。設定を変更する方法については,『LoadRunner Controller User's Guide』(英語版)のトラブルシューティングの章の「Working with the LoadRunner Agent」を参照してください。
- GUI 仮想ユーザは,Flash(*.swf)リソースはダウンロードできません。
Citrix エージェントの更新
HP Citrix エージェントの新しいバージョンをアンインストールまたはインストールするには,エージェントのドライバを停止する必要があります。
新しい Citrix エージェントをインストールするには,次の手順を実行します。
- コマンド・プロンプトを開き,次のコマンドを実行します:sc stop paldrv。この手順は,Windows XP および Windows 2003 の場合にのみ必要です。
- [スタート]メニューから[コントロール パネル]を開き,[アプリケーションの追加と削除]を選択して Citrix エージェントをアンインストールします。
- マシンを再起動します。
- コマンド・プロンプトを開き,次のコマンドを実行します:sc stop paldrv。この手順は,Windows XP および Windows 2003 の場合にのみ必要です。
- CD2 の Additional Components¥CitrixAgent フォルダにある HP Citrix エージェント(CitrixAgent.exe)を実行します。
- マシンを再起動します。
制限事項
[一般設定]
Windows XP SP2 および Windows Server 2003 には,DEP(Data Execution Prevention:データ実行防止)機能があります。これは,VuGen による記録を停止させることがあります。これらの環境で記録中に異常な動作が生じた場合は,DEP の設定を変更してください。
DEP 設定を変更するには,次の手順を実行します。
Microsoft .NET
Web サービス
- VuGen は,ツリー・ビューにおいて any_object タイプの引数に対して単純値が含まれているステップのプロパティを表示できません。
- .NET または Axis ツールキットを使用するスクリプトのユーザ・ハンドラの順番は変更できません。
- .NET Framework 2.0 がインストールされているマシン作成された,.NET ツールキットを使用する仮想ユーザ・スクリプトは,同じバージョンの .NET Framework がインストールされているマシンで再生してください。
- 添付情報またはセキュリティを伴う要求の記録はサポートされません。
- .NET ツールキットにおいては,属性は web_service_call の API では要素として認識されますが,SOAP 要求においては属性として送信されます。
- 複数の異なる Quality Center プロジェクトまたはインスタンスから単独のスクリプトにサービスをインポートすることはできません。
- 編集操作(切り取り,コピー,貼り付け,削除)用のショートカット・キーは,XML チェックポイント・グリッドの右クリックについては機能しません。それらの操作を行うには,ウィンドウの右クリック・メニューを使用してください。
- ファイル・システムに置かれている WSDL への参照はサポートされません。サービスのインポート時に,対象 WSDL が別の WSDL をインポートしている場合,その WSDL がファイル・システム上の場所としてではなく,URL として指定されていることを確認してください。
- Quality Center で現在開いているテストに,VuGen から,あるいは Quality Center の別のインスタンスから変更を加えることはお勧めしません。
- VuGen では,JMS メッセージ・キューを使用する Web サービス・メッセージはサポートされますが,トピックはサポートされません。
WAP
Web(Click and Script)
- VBScript はサポートされません。
- アプレットおよび ActiveX オブジェクトの再生はサポートされなくなりました。この機能は,新しい AJAX(Click and Script)プロトコルに含まれています。
- ActiveX オブジェクトおよび Macromedia Flash を対象としたアクションはサポートされません。
- ビジネス・プロセスのサイズおよび機能によりますが,スケーラビリティは,Web HTML プロトコルよりは低いです。
- 再生時のスナップショットが実際の Web ページと若干異なることがあります。
- 右から左に向かってかかれる言語のサポートは限定的です(双方向テキストまたは逆向きテキストが想定どおりに処理されないなど)。
- 特定の言語(フランス語,日本語など)でアプリケーションを記録する場合,記録を行うマシンの標準設定のロケール([設定]>[コントロールパネル]>[地域と言語のオプション])が対象言語と同じである必要があります。
- Load Generator マシンの標準設定のロケールは,記録を行うマシンとまったく同じでなければなりません。
- UNIX の Load Generator マシンでは,U.S. English 以外のロケールはサポートされていません。
SAP(Click and Script)
- モーダル・ダイアログで行われたステップのサブセットの時間を測定するトランザクションは定義できません。
- 記録中に,ユーザがテキストから外れた場所でツリー・ビューのツリー・セルをダブルクリックした場合,VuGen は,「Activate」ではなく「Select」を記録します。その結果,再生時には POST が欠落します。
- 取得した値のリストにスクロール・バーがある場合,サーバから項目を取得するためにスクロールを行う必要がある項目は選択できません。
- ビジネス・プロセスのサイズおよび機能によりますが,スケーラビリティは,SAP Web プロトコルよりは低いです。
- [Replace with Alternate Navigation]実行時設定をサポートしません。
- SAP(Click and Script)のビジネス・プロセス・レポートには,スナップショットは含まれません。
- 記録セッションを終了するには,ブラウザを閉じるだけにせず,必ずログアウトしてください。
Microsoft Remote Desktop Protocol(RDP)
カスタムのプロトコル
サポート
Mercury 製品のサポート
従来 Mercury が提供していた製品のサポートは,次の方法で受けられます。
HP Software Services Integrator(SVI)パートナー(http://www.hp.com/ managementsoftware/svi_partner_list)を通じて製品を利用している場合は,その SVI パートナーに連絡してください。
HP Software のサポート契約が有効な場合は,HP Software のサポート・サイトを参照し,Self-Solve Knowledge Search を使用して,技術的な質問に対する答えを探せます。
従来 Mercury が提供していた製品に関して利用可能なサポート・プロセスおよびツールの最新情報については,次の場所にある Mercury カスタマー・サポート Web サイトを参照してください:http://support.mercury.com/.
ほかに質問があれば,HP のセールス担当までお問い合わせください。
HP Software のサポート
HP Software のサポート Web サイトは,次の場所にあります。
http://www.hp.com/go/hpsoftwaresupport
HP Software のオンライン・サポートは,インタラクティブな技術サポート・ツールにアクセスするための効率的な手段を提供します。サポート・サイトを利用することで,次のようなことができるメリットがあります。
ほとんどのサポート・ページでは,HP Passport ユーザとして登録してログインすることを求められます。また,多くはサポート契約が必要です。アクセス・レベルの詳細については,www.hp.com/managementsoftware/access_level を参照してください。
HP Passport ID の登録は,次の場所で行います。
www.managementsoftware.hp.com/passport-registration.html
法的通知
© 2002 - 2007 Mercury Interactive Corporation, All rights reserved
本コンピュータ・ソフトウェアは,機密性があります。これらを所有、使用、または複製するには、HP からの有効なライセンスが必要です。FAR 12.211 および 12.212 に従って、商用コンピュータ ソフトウェア、コンピュータ ソフトウェアのドキュメント、および商用アイテムの技術データは、HP の標準商用ライセンス条件に基づいて米国政府にライセンスされています。
HP の製品およびサービスの保証は,かかる製品およびサービスに付属する明示的な保証の声明において定められている保証に限ります。本文書の内容は,追加の保証を構成するものではありません。HP は,本文書に技術的な間違いまたは編集上の間違い,あるいは欠落があった場合でも責任を負わないものとします。
本文書に含まれる情報は,事前の予告なく変更されることがあります。
本書に関するご意見やご要望は SW-Doc@hp.com まで電子メールにてお送りください。
最終改訂日: 2007 年 6 月 6 日
LRRM9.00JP/01