2017-08-16 15 views
0

drupal8 web appにjmeterスクリプトで新しい記事を追加したいと思います。 レスポンスコード200の新しい記事が見つかりません。
私の理論では、jmeterは手動操作をシミュレートできます。したがって、Webサイトのperfテストのコンテキストを初期化する必要があります。Jmeterがdrupal8 appに記事を自動的に作成する

質問:

  • がどのようにウェブの動的パラメータを見つけるには?
  • リクエストパラメータに何が問題なのですか?

コンテキスト:

  1. Jmeter structure

ウェブアプリに記事を公開し、その後、新しい記事のページと抽出パラメータを取得します。
ここでは、レスポンスコード200を取得しましたが、Drupalアプリで新しい記事を見つけることができません。

答えて

0

ツールで解決しましたbadboy

  1. バッドボーイ
  2. に手動操作を実行するからJMeterのスクリプトを取得する:私たちは
  3. が私のJMeterスクリプトにコピーし必要なパラメータのリストを含むファイル>>のJMeterにエクスポート...
  4. 検索httpリクエストサンプラーそして、繰り返しから私を救う

のJMeter +バッドボーイを実行し、Webアプリケーションにこの問題へのあなたの注意を

1

JMeterは自動的にHTTP Response Status Codesを400未満で処理しますが、レスポンス本文のエラーをチェックしません。通常、サンプラーの条件を合格または不合格に設定するには、Response Assertion(またはその他のアサーションタイプ、詳細はHow to Use JMeter Assertions in Three Easy Stepsを参照)を使用します。私の期待は、要求が行方不明に起因する障害が発生したり、不適切form_build_idまたはform_tokenのような動的パラメータの相関を実施している、あなたのテストロジックを再確認し、これらのパラメータが適切に処理されていることを確認してくださいということです、あなたの問題に関して

JMeter Post-Processorsを使用してください。

+0

おかげで動作します。私たちは** badboy **でhttpリクエストパラメータを取得し、うまく動作します! Jmeterは素晴らしいです、我々はすぐdrupal8アプリで記事を作成することができます! – Song

関連する問題