Ginsbourg.com - Presentation of Open Source Performance Software Validation in 2012

  • 106 views
Uploaded on

Ginsbourg.com - Presentation of Open Source Performance Software Validation in 2012

Ginsbourg.com - Presentation of Open Source Performance Software Validation in 2012

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
106
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Ginsbourg.com OPEN SOURCE PERFORMANCE & LOAD TESTING PERFORMANCE VALIDATION SOLUTION 2012 Apache Jmeter 1/14/2014 JPLT2012 1
  • 2. Ginsbourg.com 1/14/2014 JPLT2012 2
  • 3. Ginsbourg.com 1/14/2014 JPLT2012 3
  • 4. Ginsbourg.com Client side solution: – OS: PC, Mac, UX – JVM – Jmeter – Google Jmeter plug-in – Firefox – Fire bug – Fire cookie – User Agent 1/14/2014 JPLT2012 4
  • 5. 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) 1/14/2014 JPLT2012 5
  • 6. Ginsbourg.com 1/14/2014 JPLT2012 6
  • 7. 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. 1/14/2014 JPLT2012 7
  • 8. 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 1/14/2014 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 JPLT2012 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 8
  • 9. Ginsbourg.com 1/14/2014 JPLT2012 9
  • 10. Ginsbourg.com 1/14/2014 JPLT2012 10
  • 11. Ginsbourg.com 1/14/2014 JPLT2012 11
  • 12. Ginsbourg.com 1/14/2014 JPLT2012 12
  • 13. Ginsbourg.com 1/14/2014 JPLT2012 13
  • 14. Ginsbourg.com 1/14/2014 JPLT2012 14
  • 15. Ginsbourg.com 1/14/2014 JPLT2012 15
  • 16. Ginsbourg.com 1/14/2014 JPLT2012 16
  • 17. Ginsbourg.com 1/14/2014 JPLT2012 17
  • 18. Ginsbourg.com 1/14/2014 JPLT2012 18
  • 19. Ginsbourg.com 1/14/2014 JPLT2012 19
  • 20. Ginsbourg.com 1/14/2014 JPLT2012 20
  • 21. Ginsbourg.com 1/14/2014 JPLT2012 21
  • 22. Ginsbourg.com 1/14/2014 JPLT2012 22
  • 23. Ginsbourg.com 1/14/2014 JPLT2012 23