にルートでログインし。負荷テストは、私はログインが必要ですルートの負荷テストをやろうとしているフェニックス
私が以前にうまく働いログアウトルートのhttps://artillery.io/docs/index.htmlを使用していました。ログインしたルートでは、&のリクエストヘッダーを設定する機能を使用してbeforeRequest
を呼び出してみました。
config: target: "https://www.mywebsite.com/" phases: - duration: 60 arrivalRate: 50 processor: "test.js" scenarios: - flow: - post: url: "/login" beforeRequest: "setReqBody"
と私beforeRequestはこのように見えた:私はwindow
が未定義であるというエラーを取得しています
function setReqBody(requestParams, context, ee, next) { requestParams.body = {'email': '[email protected]', 'password': 'password', '_csrf_token': window.csrfToken} return next(); }
。
フェニックスの負荷テストに使用できるものがあるかどうかを見て回りましたが、運があまりありませんでした。 &これらのルートをテストする他の方法はありますか?またはこれを行うために使用できるその他の依存関係/ライブラリ
それが直接のヘルプのための@ hassy-veldstra(砲兵の作成者を)尋ねる価値があるかもしれません... – nelsonic