2012-01-17 14 views
2

JMeterのマニュアルには、クッキーマネージャをスレッドグループレベルで追加する必要があることが記載されています。しかし、何が起こるのでしょうか、そして/または、それをテストプランレベルで追加することによって起こり得る副作用は何ですか?私は、すべてのスレッドグループがこのグローバルなクッキーマネージャーを拾い上げて、エラーなしで期待どおりに進めることを前提にして正しいでしょうか?これは一般的に悩まされていますか?これがJMeterでどのように機能するかをより深く理解することを探しているだけです。グローバルレベルのJMeterクッキーマネージャ

答えて

1

私はいつも使用してきたHTTPクッキーマネージャは、何の問題もなく、パフォーマンス/負荷テスト・シナリオのテスト計画レベルの代わりテストグループ 1で加えます。


Here JMeterのサポートからの回答:

それは同じテスト計画の異なるスレッド・グループを通じてクッキーを「伝播」することは可能ですか?

No. JMeterスレッドは が独立したユーザーを表しているため、Cookieと変数は スレッドのローカルです。


あなたはあなたの中に本当に興味を持っている場合は、あなたのHTTPクッキーマネージャのデバッグを有効にすることにより、より多くの情報を取得します:
select Cookie Manager > click Help in jmeter's main menu > click Enable Debug.
ですから、クッキーマネージャのためのjmeter.logデバッグ情報にあります。

+1

私たちは同じことをやっていますが、これは完全にランダムなようですが、私たちのアプリは、使用中のブラウザがクッキーをサポートしていないことに注意しています(そのブラウザはJMeterです)。結局のところ、それをグローバルレベルに置くことが良いアイデアなのだろうかと思います。 –

関連する問題