Hi All!

I have to compare various CMS and want do do a performance test.

One idea is to use jmeter, but j dont know the URL for login-page in drupal. I mean not the www.server/user/login or www.server/?q=user. There is someone like www.server/?q=user&name=xxx&password=yyy needed. May be with parameter for action or so forum?action=postlogin&name=&password= . Do someone knows how look the needed URL?

Other Question: By REAR exist a Benkmark package. Has someone expirience with it?

I dont wanna to put some code to test CMS. Do there exist other methods to do performance test?

Thx for help

Dimitritsch

Comments

kbahey’s picture

Login from a regular browser.

Go into your cookies file/directory, identify the entry for the site you want to test.

Get the PHPSESSID cookie for that site

Stick the value in the client you are using.

You now can test the performance for a logged in user.

You can also try ab or siege.
--
Drupal development and customization: 2bits.com
Personal: Baheyeldin.com

--
Drupal performance tuning and optimization, hosting, development, and consulting: 2bits.com, Inc. and Twitter at: @2bits
Personal blog: Ba

dimitritsch’s picture

If i undestand right, then my URL would see after login like

www.mysite.com/?q=node&PHPSESSID=761e204ca7596cde23d142cee918f724

The Test with JMeter would be fast done if i solve this URL problem. I dont have expirience with ab and siege. Exits there good tutorials?

but it dont work. Can someone help me?

thx for Help

dimitritsch

kbahey’s picture

What I meant was to add PHPSESSID as a cookie.

I don't know about jmeter, but in ab you can use the command like parameter -C to pass on a cookie value (PHPSESSID=zzzzzzzz...)

This way, your simulated users will be logged in as an authenticated user.

Find the jmeter equivalent of ab's cookie paramter.
--
Drupal development and customization: 2bits.com
Personal: Baheyeldin.com

--
Drupal performance tuning and optimization, hosting, development, and consulting: 2bits.com, Inc. and Twitter at: @2bits
Personal blog: Ba