2017-07-17 6 views
1

私のアプリケーションでExcelファイルのアップロードのパフォーマンスをチェックする必要があります。このアプリケーションは.NETで開発されています。ファイルを自動化する方法json形式で記録されたコンテンツを本体にアップロードする

ファイルがアップロードされると、UIレベルでjson形式に変換され、データがアプリケーションにアップロードされます。

シナリオが記録されると、Excelファイルのコンテンツが本文に表示されます。ファイル名は、UIレベルでコンテンツがJson形式に変換されるため、ログのどこにも表示されません。私はマルチパート/フォームデータとファイルパスを追加してみましたが、成功はしませんでした。私はまた、Fiddlerを使用して要求をキャプチャしようとしましたが、同じリクエストが記録されます。

devチームと話し合ったとき、彼らは角度js/javaスクリプトでコードを書いて、ファイルのデータをjson形式に変換してアプリケーションに保存したと言いました。

アップロードされたファイル名の兆候はログに記録されません。

誰でも問題を解決する方法を教えてください。

答えて

0

HTTPレベルのスクリプトを作成しています。そのレベルには「ファイル名」などはありません。クライアントからサーバーにデータを送信することをシミュレートするだけで済みます。 2つのオプションがあります(私が見る限り)

1)アプリケーションはブラウザにユーザーファイルを読み込み、解析してJSONをサーバーに送信します。

この場合、スクリプト内のにサーバーを送信するだけでJSONを送信する必要があります。残りのすべては負荷テストとは関係のないクライアントで行われます。

2)ファイルがサーバーにアップロードされ、サーバーがクライアントを更新すると、クライアントはJSONデータをサーバーに戻します。

私は非常にこの疑いがありますが、それはファイルのアップロードと解析されたデータの送信をシミュレートする必要があります。 LoadRunnerでのファイルアップロードについては、豊富なオンライン文献を参照してください。

関連する問題