0

Neoload を使用してパフォーマンス テストを行っています。Neoload は初めてです。ログイン後にログイン ページが表示され、検索を実行し、検索結果を読み込んだ後、1​​ つのレコードを選択してデータを更新し、送信するシナリオを記録しました。

ステップ1。ホームページをロードするアプリケーションにログインします

ステップ2。検索リンクを選択して条件を指定すると、検索結果が表示されます

Step3. 検索結果から (ID に基づいて) 1 つのレコードを選択すると、別のページにデータが表示されます。

ステップ 4. ステップ 3 でレンダリングされたデータを変更し、ページを送信します。

上記のシナリオでは、ステップ 3 で動的コンテンツ (複数の ID を渡す) を渡して負荷を生成しようとしています。ここでは、neoload が応答を取得し続けて次の要求に渡すことができない理由を理解できません。 、これはシナリオが記録されている方法です

あなたの助けに感謝します, ありがとう,

4

1 に答える 1

0

私が理解しているように、IDに基づいてレコードを選択し、IDをクリックしてから送信をクリックしたときにレンダリングされたデータを変更したいと考えています。ここでリクエストごとに変更されるのは ID だけです。

そのためには、以下の手順に従ってください。

  1. リクエストごとにログイン/ログアウトするのではなく、リクエストごとに選択されたIDを変更したいと思います。そのために、ログイン スクリプトとログアウト スクリプトをそれぞれ init プレースホルダーと end プレースホルダーに配置します。
  2. [編集] -> [変数] に移動します。
  3. 下部にある関数アイコン「fx」をクリックして、目的のデータ型を選択し、変数「xyz」を作成します。
  4. 最小値と最大値を指定し、[Value Change Policy] を [on each iteration] に選択してください。
  5. 次に、検索ボックスで Id をクリックしたスクリプトに移動します。
  6. ID を見つけたら、${xyz} のような動的な値に置き換える必要があります。
于 2012-10-01T14:23:08.813 に答える