Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
courses:cs397:winter2017:jmeter [2017/04/10 15:48] – leforeb | courses:cs397:winter2017:jmeter [2017/05/05 16:08] – [Presentation Slides] admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{: | + | {{ : |
- | JMeter is an open source software used for measuring web/server based applications. The goal of JMeter is to place pressure on network applications in order to test and analyze their performance. It has the ability to test the performance of both static and dynamic web resources. JMeter may be used to test several | + | |
+ | =====JMeter===== | ||
+ | |||
+ | JMeter is an open source software used for measuring web/server based applications. The goal of JMeter is to place pressure on network applications in order to test and analyze their performance. It has the ability to test the performance of both static and dynamic web resources. JMeter may be used to test several | ||
+ | |||
+ | |||
+ | **JMeter Test Application, | ||
+ | * Message-oriented middleware (MOM) via JMS | ||
+ | * Mail - SMTP(S), POP3(S) and IMAP(S) | ||
+ | * Native commands or shell scripts | ||
+ | * TCP | ||
+ | * Java Objects | ||
+ | * Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …) | ||
+ | * SOAP / REST Webservices | ||
+ | * FTP | ||
+ | * Database via JDBC | ||
+ | * LDAP | ||
+ | |||
+ | |||
+ | **JMeter Performance Testing Types:** | ||
+ | * Performance Data Gathering | ||
+ | * Average Response time (including javascript and image loading) | ||
+ | * Server connect time | ||
+ | * 90% response time | ||
+ | * Bandwidth achieved by server and available for each user | ||
+ | * Error rates | ||
+ | * Max users | ||
+ | * Load - Applying expected load | ||
+ | * Stress - Applying excessive traffic | ||
+ | * Free-form Thread - Simulate complex load scenarios | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | =====Additional Resources===== | ||
+ | |||
+ | ====Getting Started==== | ||
+ | |||
+ | [[http:// | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | [[https:// | ||
+ | |||
+ | ====Expanding JMeter==== | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | |||
+ | ====Presentation Slides==== | ||
+ | [[https:// | ||
+ | {{ : |