Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
This article start with brief introduction to Performance Testing, Why should you automate performance testing, What are the LoadRunner components, LoadRunner Terminology and Load Testing Process.
Performance testing
Introduction
Performance Testing is the process by which software is tested and tuned with the intent of realizing the required performance. The performance testing part of performance engineering encompasses what's commonly referred to as load, spi e, and stress testing, as well as !alidating system performance. Performance can be classified into three main categories" # Speed $ %oes the application respond quic ly enough for the intended users& # Scalability $ Will the application handle the e'pected user load and beyond& # Stability $ (s the application stable under e'pected and une'pected user loads&
LoadRunner Terminology
) scenario is a file that defines the e!ents that occur during each testing session, based on performance requirements. (n the scenario, LoadRunner replaces human users with !irtual users or ,users. ,users emulate the actions of human users wor ing with your application. ) scenario can contain tens, hundreds, or e!en thousands of
,users. The actions that a ,user performs during the scenario are described in a ,user script. To measure the performance of the ser!er, you define transactions. ) transaction represents end*user business processes that you are interested in measuring.
Conclusion:
Load Runner has good reporting features with which the user can easily analyze the performance test results.