Software Testing | Testing With Load Runner

The following is an article on load testing and performance testing.

"1. What is load testing?
Load testing is to test if the program works very well with the stress of a large number of simultaneous users, transactions and to determine weather it can handle peak periods.
2. What is performance testing?
Time to read and update transactions should be gathered to determine whether system functions are performed within a reasonable time. This should be done independently and in a multi-user to determine the effect of multiple transactions on the timing of a single transaction.
3. What is LoadRunner?
LoadRunner works by creating virtual users who take the place of real users operating client software, such as sending requests using the HTTP protocol to IIS or Apache Web server. The Load Generator generate the requests from many users to create the load on different servers to test.
These load the generator agents are started and stopped by the controller program. The Controller controls load test runs based on the scenarios, script compiled and run-time settings.
The scripts are made using mercury “Virtual User Script Generator” (named “VU gen”), it generates C-language scripting code to be executed by virtual users by capturing network traffic between clients and servers Internet applications.
With Java clients, VuGen captures calls by hooking within the JVM client. During the runs, the status of each machine is controlled by the controller.
At the end of each run, the controller combines tracking logs obtained from load generators, and provides the “Analysis”, you can create reports and graphs for Microsoft Word, Crystal Reports, HTML file or Web page HTML report generated by the analysis browser.Each includes a link to the results to a text file that Microsoft Excel can be opened for further analysis.
Errors in each set is stored in a database file that can be read by Microsoft Access."

A good article about load testing and performance testing.