5. Ginsbourg.com
Ginsbourg.com
• Apache JMeter is open source software,
a 100% pure Java desktop application designed to load
test functional behavior and measure performance.
It was originally designed for testing Web Applications
but has since expanded to other test functions.
• Protocols: Web - HTTP, HTTPS, SOAP, DB via
JDBC, LDAP, JMS, Mail - POP3(S) and IMAP(S)
5
6. Ginsbourg.com
Ginsbourg.com
• Why was User Agent Switcher created?
• The User Agent Switcher extension adds a menu and a
toolbar button to switch the user agent of a browser.
It was initially written in order to bypass sites that block
Firefox even though they work perfectly under Firefox.
Fortunately this is less of an issue than it used to be,
but it can still be a problem and there are other reasons
that people have found to use the extension, such as
emulating mobile devices in the context of load testing.
6
7. Ginsbourg.com
Ginsbourg.com
Google Jmeter plug-in
Graphs
Timeline
•
Active Threads Over Time
•
Response Codes per
Second
•
Response Times Over Time
•
Response Latencies Over
Time
•
Transaction Throughput
Over Time
•
Transactions per Second
•
Server Hits per Seconds
•
Bytes Throughput Over
Time
•
Composite Timeline Graph
•
Server Performance
Monitoring
Pivot
•
Response Times vs Threads
•
Transaction Throughput vs
Threads
Distribution
•
Response Times
Distribution
•
Response Times Percentiles
Functionality
Custom Thread Groups
•
Stepping Thread Group
•
Ultimate Thread Group
Samplers
•
Dummy Sampler for
debugging and programming
tests
•
UDP Sampler
•
HTTP Raw Request
•
DCERPC TCP-Client class
allowing to test DCE RPC
Listeners
•
Auto-Stop Trigger
•
Flexible File Writer
•
Non-GUI Console Status
Logger
Logic Controllers, Config
Items, PreProcessors, Timers
•
Throughput Shaping Timer
•
Parameterized Controller to
re-use test plan modules
•
Variables from CSV
configuration item
•
Raw Data Source
Automation and CommandLine Tools
•
Command-line tool
7