?
Solved

ASP.NET page testing

Posted on 2013-06-25
3
Medium Priority
?
348 Views
Last Modified: 2013-06-26
Hi experts,

Usually when I create a ASP.NET / SQL server web application I test the code for bugs before deploying. But I never really test for the handling of traffic to my site.

I'm using Visual Studio 2010 Ultimate.

I was wondering is there some online tool or some software that you know of or a tool in Visual Studio 2010 that lets me test for how many hits a certain page on my Website can handle before it crashes?

How do you guys test for this? (I'm looking for an opinion, not necessarily a right answer)

See on an application that is deployed, it runs fine most of the time, but one day of the month when users rush to use a certain page, it crashes.  

The page in question, is a asp.net page that queries a sql server table and dynamically generates a pdf and the users view the pdf in the web browser.
This page crashes on high traffic days but works fine on slower days.

Thanks for any input you have.
0
Comment
Question by:maqskywalker
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 41

Expert Comment

by:guru_sami
ID: 39275445
0
 
LVL 11

Accepted Solution

by:
lenordiste earned 1000 total points
ID: 39275604
you're in luck since Visual studio 2010 "ULTIMATE" (ultimate is important!) contains stress test functionality:
http://msdn.microsoft.com/en-us/library/vstudio/dd293540(v=vs.100).aspx. There's a bit of a learning curve but it does the job.

if you don't like the feel of it, you can also try Neoload: http://www.neotys.com/product/overview-neoload.html or one of the many cloud solutions out there.

that said, before load testing you may want to first scrutinize your webpage performance by doing a performance analysis/profiling: http://msdn.microsoft.com/en-us/library/ms182372(v=vs.100).aspx
0
 
LVL 41

Assisted Solution

by:guru_sami
guru_sami earned 1000 total points
ID: 39275625
0

Featured Post

Get proactive database performance tuning online

At Percona’s web store you can order full Percona Database Performance Audit in minutes. Find out the health of your database, and how to improve it. Pay online with a credit card. Improve your database performance now!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Recently we ran in to an issue while running some SQL jobs where we were trying to process the cubes.  We got an error saying failure stating 'NT SERVICE\SQLSERVERAGENT does not have access to Analysis Services. So this is a way to automate that wit…
It is possible to export the data of a SQL Table in SSMS and generate INSERT statements. It's neatly tucked away in the generate scripts option of a database.
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
This videos aims to give the viewer a basic demonstration of how a user can query current session information by using the SYS_CONTEXT function
Suggested Courses

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question