2017-06-19 19 views

答えて

0

はい、LoadRunnerを使用してactiveXをテストすることは可能です。 ActiveXのアーキテクチャに戻って、そのアーキテクチャをサポートするためのパスを見てみましょう。

ActiveXはクライアント側の技術であり、基本的にJavaアプレットに対するMicrosoftの対応です。これらのアイテムは、純粋にクライアント側のインターフェイスクライアント喜びタイプのアイテムでも、実際にはサーバーと通信するアイテムでもかまいません。データ交換と変換の可能性もあります。

"client-delight"の場合は、トランスポート層で録音する場合には何も起こりません。サーバーへのすべての要求が収集され、期待どおりにスクリプトの変更を処理できるようになります。

これは何らかの負荷と変換である場合は、トランスポート層で続行する場合にはさらに課題があります。データを変換するために使用されるアルゴリズムを理解するには、開発チームと協力する必要があります。あなた自身のコードでこれを実装して、返されるものの変換に影響を与えることができます。

これはサーバーと直接通信するアプレットの場合、おそらくLoadRunnerでサポートされている標準プロトコルインターフェイスを利用しています。そのような場合には、デュアルプロトコル記録またはプロキシを介した記録が要素を取り上げる可能性がある。

最後に、アプリケーション全体がactiveXの場合、これは未知のプロトコルでホストと直接通信し、コミュニケーションの洞察を提供するための開発者へのアクセス権がないため、アーキテクチャ上何ができますか?この場合、OSIモデルの一番上に移動して、エンドユーザインタフェースを実行するために使用可能なオプションを、ユーザがそうするように見ます。

Buzzyはすでに1つのルートを記録しています。 TruClientを試すこともできます。私は、ActiveXコンポーネントは通常、ブラウザで管理されているDOM環境の外部に存在するため、これらの項目の両方に問題があると思います。これには3つのオプションがあります。完全なGUI仮想ユーザ、Citrix仮想ユーザ、またはリモートデスクトップ仮想ユーザです。これらの3つのオプションのそれぞれは、テストする仮想ユーザーごとにフルブラウザとActiveXコンポーネントのフルコピーを実行して、エンドユーザーインターフェイスを駆動することができます。

常にパスがあります。コミュニケーション・プロトコルとクライアント・バウンド・オペレーションについて、あなたのアーキテクチャー・アーキテクトがあなたを導いてみましょう。これは、パフォーマンステスタ/エンジニア/建築家の基礎クラスのスキルとして、これらの項目のコマンドが重要な理由です。

関連する問題