2016-03-23 31 views
0

私はLoad Runner Performanceテストツールを全く導入していません。 私は開業医が患者の評価をするアプリケーションを持っています。 そのアプリケーションで評価を行う手順は次のとおりです。
1.アプリケーションにログインします。
2.セキュリティに関する質問に答えます。
3.メンバータブをクリックしてメンバーページに移動します。
4.評価のステータスを[未開始]として選択します。
5.未開始の評価で1つのメンバーを選択します。
6.評価を開始します。
7.評価を提出してください。
8.ログアウトします。loadrunnerを使用してSilverlightアプリケーションのスクリプトを作成する方法は?

ステップ6と7の間には、クライアント側の操作である5〜6ステップがあります。 私が評価を開始した後、私は次のように評価の異なるセクションを持つでしょう:
1.臨床プロファイル。
2.主観的セクション。
3.システムおよび身体検査のレビュー。
4.一般的な質問。
5.現在の診断。
6.予防ケア。
7.評価と計画。

私は、次のセクションに移動するには、[次へ]ボタンをクリックする必要があります一つのセクションを充填完了した後、私は..

をなどのテキストボックス、チェックボックス、ボタン、などのさまざまなコントロールを持つことになり、各セクションで

。上記のセクションのこの次のボタンまたは他のアクションは、サーバーにヒットしません。

Silverlightプロトコルが開始されます評価を開始するとき。
評価を開始する際には、上記のすべてのセクションのデータ(テキストボックス、チェックボックス、ボタン)をXMLファイルで取得します。このXMLファイルは暗号化されます。

評価を提出すると、入力されたセクションの回答がXMLファイルに読み込まれ、XMLファイルが要求の一部として暗号化された形式で送信されます。

loadrunnerで記録したとき、私は完全に暗号化されたフォーマットとして開始評価リクエストに対する応答を観察しました。評価を提出するために私はBegin Assessmentレスポンスからデータを取得し、各セクションの質問への回答をXMLファイルに追加し、そのXMLファイルをレスポンスとして送信する必要があります。

私の質問にお手伝いしてください。

+0

私が取り組んでいるアプリケーションでは、XML Webサービス – sathishhanumandla

答えて

0

LoadRunner(LR)はUIテスト(ブラウザ)よりもAPIテストに似ています。つまり、LRが本当に心配しているのは、最終的な投稿です。 LRはエンドユーザーのブラウザのパフォーマンスに気づかず、Silverlight、Ajax、または他のブラウザ側の負荷についてはあまり気にすることができませんでした。 SilverlightがLRに与える唯一の影響については、記録された思考時間を増やすことです。 LRは、ネットワーク、Webサーバー・ストリング(ロード・バランサーとアプリケーション・サーバーを含む)、およびDBサーバーに対する最終ポストの影響を測定したいと考えています。 VuGenを使ってスクリプトを作成すると、最終的なPOSTと生成されたXMLが本体に表示されます。パラメータリスト(テーブル)を使用して、ポストで送信されたXML値をパラメータ化して、仮想ユーザ間の応答を変更できます。あれは君次第だ。

関連する問題