Suggested tool / approach for performance testing


 
Thread Tools Search this Thread
Top Forums Web Development Suggested tool / approach for performance testing
# 1  
Old 10-12-2008
Suggested tool / approach for performance testing

What is a good approach for a performance testing tool suite for web applications? I am specifically interested in tools that execute a certain set of tasks well as opposed to tuning high traffic sites. In other words, a profiler would be a good idea to have, although I understand these tools are specific to a language. A profiler will help me understand where most time is spent in executing a particular part of the code, but does not provide me with a start-to-end view of where performance could be improved. Is there a tool that provides profiling data on where in the chain browser, web server, application server, database server most time is spent?

Thanks in advance
# 2  
Old 10-12-2008
I came across this page earlier:

15 Tools to Help You Develop Faster Web Pages - Six Revisions

though I have no experience with most of the tools listed. HTH.
# 3  
Old 10-12-2008
Thanks for the swift response. These days it is hard to see how web sites can be developed without Firebug and YSlow is an excellent add-on to Firefox. Some of the other tools in the list I was not aware of and will check them. Some of those remaining tools have not been maintained for a while, such as httperf.

I have also extensively checked the listings at opensourcetesting.org, but the vast majority is either ill-maintained, dependent on Java/Python or Windows or only measure responses for stress tests.
# 4  
Old 10-12-2008
Depending on the web application, most have databases in the backend, so you will need a good database performance tuning tool.

I posted a few a few months back, mysqltuner.pl and tuning-primer.sh for MySQL.
# 5  
Old 10-13-2008
Such tool for profiling most of the tiers will be very paid Smilie I suggest that you go for the DB scripts suggested by Neo in the previous post, and use apache's Jmeter for web profiling - very good alternative to the paid ones. OpenSTA is also a good tool, according to my colleagues, but personally I haven't used it.
Login or Register to Ask a Question

Previous Thread | Next Thread

7 More Discussions You Might Find Interesting

1. Infrastructure Monitoring

Performance data via HPOV tool

Hi, We have HP OpenView tool to extract utilization report and extract them in csv. Every month I pull 30 days CPU and Memory utilization, every 5 minutes via GUI and export it in csv (excel) format. It is always a time consuming process to run it on a set of servers and then pick next set because... (0 Replies)
Discussion started by: solaris_1977
0 Replies

2. Red Hat

Suggested books / Whitepapers for Linux Performance Tuning

Hi All, I'm looking for good reference books or white papers about Linux Redhat Performance tuning / system tuning. Thanks for any advice. (0 Replies)
Discussion started by: linuxqwer
0 Replies

3. AIX

Tool to monitor the performance of the system ..

Dear experts , Pls advice for any good Tool to monitor the CPU and performance of AIX the system .. to keep monitoring to show me the utilization of that system .. (12 Replies)
Discussion started by: Mr.AIX
12 Replies

4. Linux

Doubt about programs for testing Linux performance

Hello friends, I'm working on a Thesis and right now I'm in a phase of comparing a Linux vs Windows performance in similar situations on the same machine. I'm asking here because I would like help on this, since I've always worked in Linux as an Administrator and a user, never as a... (6 Replies)
Discussion started by: lzcool
6 Replies

5. AIX

Performance testing on AIX

I'm doing performance testing for one application which works on AIX. But I don't know which performance parameters of memory need to be collected. Now, I just know very few: 1. page in 2. page out 3. fre They are all collected by "vmstat" command. I want to know, except for above... (2 Replies)
Discussion started by: adasong
2 Replies

6. Programming

Performance inquiry...guestimate better approach

So, I've been told and heard a million times that malloc and free are expensive calls to be avoided. So many times I avoid malloc by reusing already allocated memory blocks. Store them on free lists somewhere myself and don't call free when I know malloc will be called very shortly thereafter. ... (6 Replies)
Discussion started by: DreamWarrior
6 Replies

7. UNIX for Dummies Questions & Answers

System Performance Tool

Could someone point me in the correct direction or web link containing instructions for installing the System Performance Tool (aka STP) software on an IBM-AIX version 4.? machine. My client has the software (that came from their original server) on a 3" floppy. Thanks! (1 Reply)
Discussion started by: Pam
1 Replies
Login or Register to Ask a Question