2017-10-06 10 views
0

VUGEN(loadrunner 12.55)でAPI呼び出しを使用しているモバイルアプリケーション用のプロキシレコーダーを使用してワークフローを記録しました。私は更新(POST)機能中に内部サーバーエラー500を取得しています。以下は、Loadrunnerによって生成されたスクリプトのコードスニペットです。リプレイ時のloadrunnerスクリプトの内部サーバーエラー

web_submit_data("signin", 
     "Action=http://beautymarksapp.com/api/user/signin", 
     "Method=POST", 
     "RecContentType=application/json", 
     "Referer=", 
     "Snapshot=t1.inf", 
     "Mode=HTML", 
     "EncodeAtSign=YES", 
     ITEMDATA, 
     "Name=email", "[email protected]", ENDITEM, 
     "Name=password", "Value=BMARKS", ENDITEM, 
     "Name=timezone", "Value=18000", ENDITEM, 
     LAST); 

    web_custom_request("update", 
     "URL=http://beautymarksapp.com/api/user/update", 
     "Method=PUT", 
     "Resource=0", 
     "RecContentType=application/json", 
     "Referer=", 
     "Snapshot=t2.inf", 
     "Mode=HTML", 
     "Body=device_token=c7ff93995d1dea60fea773819b582235b6367c0c7275238a65c2035c2d96fde6&device_type=ios", 
     LAST); 

この点に関するお手伝いをさせていただきます。

500の最も一般的な答えはあり
+0

から伝えるのは難しいですあなたの説明。郵便配達員のようなツールで同じリクエストが機能しますか? – Buzzy

+0

私は実際に試していない、試してみるとあなたに戻ってきます – Hassan

答えて

0

  • 未処理の動的項目
  • 期待される結果についてませチェックしない
  • ない例外処理/予期しない結果が表示されたときに分岐