2017-11-09 10 views
1

私はVUGENで完全なjson応答を取得しようとしています。私はVUGENにスクリプトを書くのが初めてです。私はWeb-HTTP/HTMLプロトコルを使用していて、単純なスクリプトを書いてPOSTで休憩サービスを呼び出しました。vugenで残りのAPIの完全な応答を取得するにはどうすればよいですか?

アクション(){

web_rest("POST: http://losthost:8181/DBConnector/restServices/cass...", 
    "URL=http://losthost:8181/DBConnector/restServices/oep_catalog_v1", 
    "Method=POST", 
    "EncType=raw", 
    "Snapshot=t868726.inf", 
    HEADERS, 
    "Name=filter", "Value=upc=123456789", ENDHEADER, 
    "Name=env", "Value=qa", ENDHEADER, 
    LAST); 

return 0; 

}

私は次に何をすべきか分かりません。私はインターネットで検索して、応答値を引き出すためのコマンドを取得しました。私はweb_reg_save_paramを取得しましたが、ただ1つの値を取得します。ファイルや文字列に保存された完全な応答が必要です。

助けてください。

答えて

2

VuGenは、応答データを抽出するためのいくつかのAPIを提供します。 たとえば、空白の左右の境界との境界ベースの相関を実行できます。次のサンプルは、web_restレスポンス(body of donuts.js)をパラメータCorrelationParameter3に保存します。

web_reg_save_param_ex(
    "ParamName=CorrelationParameter3", 
    "LB=", 
    "RB=", 
    SEARCH_FILTERS, 
    "Scope=Body", 
    LAST); 

web_rest("GET: donuts.js", 
    "URL=http://adobe.github.io/Spry/data/json/donuts.js", 
    "Method=GET", 
    "Snapshot=t769333.inf", 
    LAST); 

動的値の特定、抽出、置換のこのプロセスは、「相関」と呼ばれます。 LoadRunner correlations kept simpleブログの投稿で相関関係の詳細を読むことができます。

+0

ありがとうございました。それは役に立ちます:)少なくとも私は何かで始めることができます。 –

+0

あなたは大歓迎です。 これがあなたの質問に答えるなら、答えに同意してください。 – SkyPit

1

あなたがこの能力で実行するように求められたら、あなたのマネージャーはあなたのトレーニングとメンターを負っています

+0

ありがとうございます:)私はこれを自分の興味から学びます。 –

+0

チュートリアルをダウンロードしてください –

関連する問題