GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

GeekInterview.com  >  Tech FAQs  >  LoadRunner
Go To First  |  Previous Question  |  Next Question 
 LoadRunner  |  Question 4 of 125    Print  
explain the testing process(performanace,load, stress)?
For a web application what needs to be monitored during the scenario run?

  
Total Answers and Comments: 2 Last Update: October 20, 2007     Asked by: rajnikanth 
  
 Sponsored Links

 
 Best Rated Answer
Submitted by: Anshoo_Arora
 

Performance Testing: It determines end ot end timing of various time critical business processes and transactions, while the system is under low load, but with a production sized database (all the data you have, actual size of data). Find an optimal time to and from the system and use it as a benchmark. This benchmark is used as a reference against all the future performance/load tests. Without performance testing, we won't know how the application will behave under concurrent and multi-user load.

Load Testing: End-to-end performance testing for an anticipated production load (the number of users/transactions that are meant to be handled by the system at a given time); measure response time under various time critical and business processes. If the response time is greater than the requirement, the test fails. If it is less as compared to the time as required by the client, the test passes. (How does the server behave when too many concurrent user requests come to it?) (3 seconds is the default threshold given to the server as user waits)

Stress Test: How long we run the test matters a lot in a soak test. We don't talk about how long we run the test in a stress test, performance test or a load test. Soak test is running a system of high levels of load for prolonged periods of time. Never have more users that you get from the stress test. The number should be in between the limit you get from a stress test and the load test. A soak test can be 2 days, 2 weeks or a month even; do a weekend test. System must not degrade in performance over a long period of time. This is a verification test. We should have requirements to compare against.



Above answer was rated as good by the following members:
siva.global
October 11, 2007 19:42:41   #1  
nehasahu Member Since: May 2007   Contribution: 8    

RE: explain the testing process(performanace,load, str...
Performance testing- in performance testing we test the Responce time, efficiency and processing speed.


Load Testing- Increasing the number of users at a specific interval of time. Load testing is a combination of capacity testing and longetivity testing.

Stres Testing-Testing is done with max no of users in low disk space, low memory and low configuration.

For web application many things are monitored i.e Response time, thruput, etc

 
Is this answer useful? Yes | No
October 20, 2007 07:00:07   #2  
Anshoo_Arora Member Since: October 2007   Contribution: 384    

RE: explain the testing process(performanace,load, str...

Performance Testing: It determines end ot end timing of various time critical business processes and transactions, while the system is under low load, but with a production sized database (all the data you have, actual size of data). Find an optimal time to and from the system and use it as a benchmark. This benchmark is used as a reference against all the future performance/load tests. Without performance testing, we won't know how the application will behave under concurrent and multi-user load.

Load Testing: End-to-end performance testing for an anticipated production load (the number of users/transactions that are meant to be handled by the system at a given time); measure response time under various time critical and business processes. If the response time is greater than the requirement, the test fails. If it is less as compared to the time as required by the client, the test passes. (How does the server behave when too many concurrent user requests come to it?) (3 seconds is the default threshold given to the server as user waits)

Stress Test: How long we run the test matters a lot in a soak test. We don't talk about how long we run the test in a stress test, performance test or a load test. Soak test is running a system of high levels of load for prolonged periods of time. Never have more users that you get from the stress test. The number should be in between the limit you get from a stress test and the load test. A soak test can be 2 days, 2 weeks or a month even; do a weekend test. System must not degrade in performance over a long period of time. This is a verification test. We should have requirements to compare against.


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    

 Related Questions

When i run load runner script of Siebel application we are getting Siebel_row_id error.please let me know how to solve this issues.
Read Answers (3) | Asked by : yathiraju

I need to do performance testing for a Client server application. If I have to set up the Load testing environment what all information do I need in terms of the server or DB or controller/Vugen. I know to script but but have no practice in setting up the environment yet. Thanks
Read Answers (2) | Asked by : Avis

Explain the testing process(performanace,load, stress)?For a web application what needs to be monitored during the scenario run?
Read Answers (2) | Asked by : rajnikanth

How will you perform a load test if you do not have an application to record? You are basically doing load test on the stored procedure. what will be the best approach to do so? stored procedure is in .net and databse in sql server.
Read Answers (1) | Asked by : hyperthread

I'm planning to use QTP scripts in LoadRunner. I have 2 doubts.Do I have to install the client application on the machines where I'm planning to use it for load test? so that it helps during the play back of the QTP scripts? for example :Assume I'm using one machine and I'm planning to run 1 vuser. I would install the client application on that machine. When we are executing through controller we can see the application being played back(which is the usual way of executing
Read Answers (1) | Asked by : Sivagami

Loadruuner can understand exe files. how to test in client server application too. Please clarify? Is there any possibilty to find the perfomance for client server based application?(Ex: Vb SQL server-Product)
Read Answers (4) | Asked by : Saravanan

Hello,I want to know about '' Analysing the Results'' of Loadrunner.How to understand perforamnce of the Application by the graphs obtained?
Read Answers (2) | Asked by : Subraja

Dear ALL, I am using Load Runner 7.6 for Performance Testing. I have observed incompatibility of the application with Load Runner. Mercury people are working to identify the cause. In a situation like this, when tool has incompatibility, what is the better approach to test the application. I have identified critical processes and measuring the Resource Utilization for the same. Can anybody advice me, what more I am suppose to focus on. Regards, Zubair

How to set up real time enviornment for load tesing.pls dont tell the book answer,tell it in real time scenarios giving exampleThanks
View Question | Asked by : RamaTripathi

Hi, When I am using Loadrunner 6.0 version on Windows XP, the VUGen is not initializing the application. It is throwing an error. Somebody told me that Loadrunner 6.0 is not working properly on Windows XP. Can anyone give me a solution for how to make it work on Windows XP?Thanks in Advance.
View Question | Asked by : Krishna Kumar


 Sponsored Links

 
Related Articles

Application Development in .NET

ASP NET 2 0 Tutorials Application development in NET Client Side Application Development Client applications are applications that run on the client system or the desktop of the user They are closest to the traditional windows based applications and they display forms or windows on the desktop enabl
 

N-Tier Application Partitioning

N Tier Application Partitioning Application partitioning is a vital process as it provides one with the opportunity to clearly define an even distribution of an application s presentation process and key data components without which you may find yourself feeling quite lost The components may be dis
 

N-Tier Application Manageability

N Tier Application Manageability While it is a fact that N Tier applications tend to provide almost limitless scalability the desire to change or add new forms of functionality can present a challenge in more than one arena Growth on a large scale can make capacity planning quite hard When available
 

SCOR Model Process

SCOR Model Process The Supply Chain Operations Reference Model commonly known as SCOR is a diagnostic tool for the Supply Chain Management It lets the users know the various processes involved in a business and the important things that lead to customer satisfaction The Supply Chain Operations refer
 

Explain about TNSPING

You can also use tnsping utility on command prompt to check Oracle Net connectivity. Follow these steps to check the connection to particular SID. Open Command prompt. Write tnsping < SID for the database connectivity you want to check > If you get the message “Used TNSNAMES
 

Application Frameworks in SQL Server 2005

The new application framework of SQL called the Service Broker is a distributed application framework that provides relable asynchronous messaging at the database to database level. It allows internal and external processes to exchange streams of reliable asynchronous messages using extensions of T-
 

Testing and Integration

Once the software is complete, it will go though rigorous testing before its actual integration.  In this article we will take a look at different types of software testing and also different types of integration. With the diversity of business setting and software development models, it al
 

Rapid Application Development

What is RAD? One of the conveniences of developing software is that it is not a physical tool that can be lost once it gets developed or manufactured. Codes are used to implement the software and it does not disappear together with the product. We can re-use the code all over again in another softw
 

Effective Controls for Attaining Continuous Application Security

Effective Controls for Attaining Continuous Application Security Throughout the Web Application Development Life Cycle Given the choice, every organization would want secure Web sites and applications from the Web application development phase all the way through the software development life cycle.
 

Web Application Vulnerability Assessment Essentials

Your First Step to a Highly Secure Web Site If an organization taking a systematic and proactive approach to web security, and to running a web application vulnerability assessment in particular, then that organization defended against the most rapidly increasing class of attacks. &nb
 





About Us  |   Privacy Policy  |   Terms and Conditions  |   Contact  |   Site Map  |   Add Question  |   Propose Category  |   RSS Feeds  |   Articles Sitemap  |   Site Updates  |   Add Resource

Copyright © 2005 - 2008 GeekInterview.com. All Rights Reserved
Page copy protected against web site content infringement by Copyscape