The online community for software testing & quality assurance professionals
   
Active Topics Today's Topics
Sponsors:
Lost Password?

Home
BetaSoft
Jobs
Training
News
Links
Downloads

News Group:
software.testing


Testing
Automation
Performance
Engineering
Miscellaneous
Statistics
Poll
  QA Forums
  Performance & Load Testing
  Stress Test measurements

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   Stress Test measurements
PradeepKumar
Member

Posts: 36
Registered: Dec 2001

posted 08-29-2002 11:45 PM     Click Here to See the Profile for PradeepKumar   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by PradeepKumar
Hi All,
I am in the process of conducting performance test for web based app. Since the number of users is less than 5, i am concentrating more on stress tests.The test requirements are to measure the latency of page download, & transaction response times under varying stress.
The system basically is designed to upload huge volumes of data to the tune of 10K-50K records from an excel & also to display equally large amount of data from the database on user specified criteria.
I can only think of following measurements from the results of my tests.
1.A graph of time taken for a complete transaction v/s stress inputs.
2. A graph of response time ( latency) v/s users.
I would like to know from u experts what other measurements could i possibly derive from my tests. Thanks a lot in advance.

------------------

IP Logged

RSBarber
Moderator

Posts: 852
Registered: Jul 2002

posted 08-30-2002 05:39 AM     Click Here to See the Profile for RSBarber   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by RSBarber Visit RSBarber's Homepage!
How about server side resource measurements like CPU & Memory usage, or disk I/O. Maybe network bandwidth measurements. This is one of those rare cases where throughput might actually be a useful measurement.

There are tons of different things you can measure and ways you can present the data. I don't know about the others on the forum, but I never know what I am going to create charts and tables about until I see the results. I build charts and tables to highlight what I actually found, as opposed to using canned reports to show things that may or may not actually be related to what you want to show in the first place.

That said, what is the point of the test? What are you trying to prove/demonstrate? Take measurements that help to prove or disprove those assumptions, then develop graphical ways to display those results intuitively to non-technical people.

------------------
Scott Barber
NOBLE(STAR
Sr. Performance Engineer
sbarber@noblestar.com
http://www.noblestar.com

IP Logged

Tamarahz
Member

Posts: 6
Registered: Aug 2002

posted 09-02-2002 01:29 AM     Click Here to See the Profile for Tamarahz   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Tamarahz
Re: server side resource measurements like CPU & Memory usage, or disk I/O. Maybe network bandwidth measurements.

I, too, would like to monitor these parameters. But since I am new to load testing, I seek your advice and help.

Does the testing software provide for these functionalities? Or does the testing engineer have to write the scripts himself?

Thanks in advance

IP Logged

RSBarber
Moderator

Posts: 852
Registered: Jul 2002

posted 09-02-2002 10:54 AM     Click Here to See the Profile for RSBarber   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by RSBarber Visit RSBarber's Homepage!
quote:
Originally posted by Tamarahz:
I, too, would like to monitor these parameters. But since I am new to load testing, I seek your advice and help.

Does the testing software provide for these functionalities? Or does the testing engineer have to write the scripts himself?



I hate to do this to you, but the answer is "it depends". Which tool are you using?

Some tools can monitor these resources remotely (and all of the market leading ones can), but to be honest with you, I don't recommend it.

In most cases these servers already have performance monitorying software installed that is used by the system's administrator. If this is the case, stick with the one you already know and have. Every one of these monitors works a little differently and uses a different amount of resources itself, so if you report results as monitored from the load generation tool, they might not match what the server admin is seeing on their side at the same time. Neither set of measurements is more correct the the other.

Without getting into more detail than is really necessary here, the answer to your question is this.

Yes most quality load generation tools can monitory server side resources, but only use this functionality if you do not already have a standard way to collect these statistics

------------------
Scott Barber
NOBLE(STAR
Sr. Performance Engineer
sbarber@noblestar.com
http://www.noblestar.com

IP Logged

PradeepKumar
Member

Posts: 36
Registered: Dec 2001

posted 09-04-2002 08:53 PM     Click Here to See the Profile for PradeepKumar   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by PradeepKumar
Thanks a lot for the suggestion to measure CPU & memory on the server side. But i am currently not using loadrunner or rational load & hence need to do all this testing * record measurements manually. Kindly let me know if there are any performance measuring tools( free ) which i can use for measuring CPU & memory usage etc.

------------------

IP Logged

JoeW
Advanced

Posts: 110
Registered: Jun 2001

posted 09-05-2002 03:01 AM     Click Here to See the Profile for JoeW   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by JoeW
If your server is Windows (NT/2000) then you use "perfmon", if it's UNIX then "sar" and "vmstat". These are included with the operating system. Talk to your system admin/manager, and if they haven't heard of those tools, then start to worry...

------------------

IP Logged

RSBarber
Moderator

Posts: 852
Registered: Jul 2002

posted 09-05-2002 07:14 AM     Click Here to See the Profile for RSBarber   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by RSBarber Visit RSBarber's Homepage!
Solaris comes with PerfMeter pre-installed. As JoeW said, ask your sys admin what they are using and use the same thing. Performance Engineering, and even Testing, is a team sport. Get your folks involved.

------------------
Scott Barber
NOBLE(STAR
Sr. Performance Engineer
sbarber@noblestar.com
http://www.noblestar.com
http://www.perftestplus.com

IP Logged

stayalive
New Member

Posts: 3
Registered: Jul 2002

posted 09-09-2002 07:25 AM     Click Here to See the Profile for stayalive   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by stayalive
You can also try using SE Toolkit for solaris, very handy, may be useful. I also advice using vmstat and iostat, you can draw graphs(CPU-Memory-# of connections whatever it is) with gnuplot on solaris or move those data to windows and draw in excel.

------------------

IP Logged

epsilontek
New Member

Posts: 1
Registered: Nov 2002

posted 01-08-2003 03:45 PM     Click Here to See the Profile for epsilontek   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by epsilontek
Hi, All
Do any one of you know any software use to monitor the CPU/Memory/Virtual Memory usage. currently, I am using WinTask, but I don't really like it. usage!!! Please let me know!!!

Thank,

Epsilontek

IP Logged

RSBarber
Moderator

Posts: 852
Registered: Jul 2002

posted 01-08-2003 05:11 PM     Click Here to See the Profile for RSBarber   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by RSBarber Visit RSBarber's Homepage!
Umm, Perfmon? I'm guessing there is a reason that you aren't using that, though I'm not really sure why.

------------------
Scott Barber, Sr. Performance Engineer
sbarber@noblestar.com
http://www.noblestar.com
http://www.perftestplus.com

IP Logged

jstrazzere
Moderator

Posts: 2134
Registered: May 2000

posted 01-09-2003 04:39 AM     Click Here to See the Profile for jstrazzere   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by jstrazzere
quote:
Originally posted by epsilontek:
Hi, All
Do any one of you know any software use to monitor the CPU/Memory/Virtual Memory usage. currently, I am using WinTask, but I don't really like it. usage!!! Please let me know!!!

Thank,

Epsilontek


Perfmon would be the obvious choice here.
WinTask can certainly give you some simple measures, but Perfmon can give you much more in-depth information.

Maybe you could tell us what you are trying to accomplish?

------------------
- Joe (strazzerj@aol.com)

IP Logged

All times are PT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic | Top
Post New Topic  Post A Reply
Hop to:

Contact Us | BetaSoft Inc. | Privacy Statement

Copyright © 1997-2003 BetaSoft Inc.


Ultimate Bulletin Board 5.45c