Web アプリケーションをテストしています。
メイン ページのナビゲーション メニューで、ノードをクリックすると、javascript 関数が呼び出されます。この関数を調べるdocument.cookie="current_moduleId=xxxx;path=/"
と、ターゲット ページにリダイレクトする前にページが設定されます。
では、リクエストごとに JMeter で Cookie を設定するにはどうすればよいでしょうか。
Web アプリケーションをテストしています。
メイン ページのナビゲーション メニューで、ノードをクリックすると、javascript 関数が呼び出されます。この関数を調べるdocument.cookie="current_moduleId=xxxx;path=/"
と、ターゲット ページにリダイレクトする前にページが設定されます。
では、リクエストごとに JMeter で Cookie を設定するにはどうすればよいでしょうか。
次のパンを作成します。
BeanShellプリプロセッサに次のように入力します。
import org.apache.jmeter.protocol.http.control.CookieManager;
import org.apache.jmeter.protocol.http.control.Cookie;
CookieManager manager = sampler.getCookieManager();
Cookie cookie = new Cookie("toto","titi","localhost","/",false,0);
manager.add(cookie);
JSR223 PreProcessor + Groovy + Cachingを使用すると、パフォーマンスが向上することに注意してください。