0

JMeter テスト計画を作成するときに問題に直面しています。目標は、OpenXava ベースのアプリケーションをテストすることです。

Firefox でリクエストを実行し、HTTP リクエスト サンプラー (つまり JMeter) でヘッダー、パラメーター、および Cookie をコピーしようとします。

ログインしようとすると、多くのパラメーター (36) が送信されます。全部コピーしました。

しかし、私はそれを機能させることはできません。

HTTP 応答は役に立たないようです。Firefox で間違ったパスワードを送信した場合とほぼ同じです。

throw 'allowScriptTagRemoting is false.';
//#DWR-INSERT
//#DWR-REPLY
var s0={};
dwr.engine._remoteHandleCallback('1','0',{application:"bdsa",changedParts:null,currentRow:-1,dialogLevel:0,dialogTitle:null,error:null,focusPropertyId:null,forwardInNewWindow:false,forwardURL:null,forwardURLs:null,hideDialog:false,module:"SignIn",nextModule:null,propertiesUsedInCalculations:null,reload:true,resizeDialog:false,selectedRows:null,showDialog:false,strokeActions:s0,urlParam:null,viewMember:"",viewSimple:false});

何が起こっているかについての手がかりはありますか?別の方法でログイン ページをテストする必要がありますか?

4

1 に答える 1

1

JMeter のHTTP(S) Test Script Recorderとブラウザを使用してフローを記録してみませんか。

  1. JMeter プロキシ サーバーのセットアップ
  2. JMeter をプロキシとして使用するようにブラウザを設定する
  3. ブラウザでテスト シナリオを実行します。JMeter はRecording Controllerの下でリクエストをキャプチャする必要があります。
  4. 必要に応じて相関を実行します。アプリケーションがインターネットにデプロイされている場合、動的パラメーターの自動検出を実行し、値を抽出して記録されたハードコーディングされたパラメーターを変数に置き換える関連コードを生成できるクラウドベースのプロキシ サービスを利用できる可能性があります。
  5. テスト計画にHTTP Cookie Managerを追加することを忘れないでください- Cookie と Cookie ベースの認証を扱います
于 2018-09-25T07:03:51.250 に答える