PERFORMANCE & LOAD TESTING
BEST OPEN SOURCE SOLUTION
2017
Apache Jmeter 3.2
Apache Jmeter 3.2
 Prepared by: Shay Ginsbourg
 Regulatory & Testing Affairs Consultant 2008
 Formerly QA Manager of LoadRunner at
Mercury Interactive (NASDAQ-100)
 M.Sc. Cum Laude Bio-Medical Engineering
2003 Tel Aviv University
 M.Sc. Mechanical Engineering 1996
Technion
2
Apache Jmeter 3.2
Concurrency Testing
Client side solution:
OS: Linux/Windows Server
JVM
Apache Jmeter
Jmeter Plug-ins
3
Apache Jmeter 3.2
 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/REST; FTP;
TCP; Database via JDBC; LDAP; Mail -
SMTP(S), POP3(S) and IMAP(S); Native
commands or shell scripts;
4
Apache Jmeter 3.2
 Recommended hardware requirements
for Unix or Windows:
 CPU Intel® Core™ i5
 RAM 32 GB
 HD or SSD 500 GB
 Ethernet 1 GB/s
 Net bandwidth 30M UP, 30M DOWN
5
Apache Jmeter 3.2
 Recommended OS and software
requirements for Linux:
 Ubuntu 16.04.2 LTS Linux Desktop 64-bit
 Java virtual machine 64-bit for UNIX
 VNC
6
Apache Jmeter 3.2
 Recommended OS and software
requirements for Windows:
 MS-Windows Server 2012 R2 64-bit
 Java virtual machine 64-bit for Window
 RDP
7
Apache Jmeter 3.2 8
Apache Jmeter 3.2 9
Apache Jmeter 3.2 10
Apache Jmeter 3.2 11
Apache Jmeter 3.2 12
Apache Jmeter 3.2 13
Apache Jmeter 3.2 14
Apache Jmeter 3.2 15
Apache Jmeter 3.2 16
Apache Jmeter 3.2 17
Apache Jmeter 3.2 18

Apache Jmeter 3.2 Performance & Load Testing 2017

  • 1.
    PERFORMANCE & LOADTESTING BEST OPEN SOURCE SOLUTION 2017 Apache Jmeter 3.2
  • 2.
    Apache Jmeter 3.2 Prepared by: Shay Ginsbourg  Regulatory & Testing Affairs Consultant 2008  Formerly QA Manager of LoadRunner at Mercury Interactive (NASDAQ-100)  M.Sc. Cum Laude Bio-Medical Engineering 2003 Tel Aviv University  M.Sc. Mechanical Engineering 1996 Technion 2
  • 3.
    Apache Jmeter 3.2 ConcurrencyTesting Client side solution: OS: Linux/Windows Server JVM Apache Jmeter Jmeter Plug-ins 3
  • 4.
    Apache Jmeter 3.2 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/REST; FTP; TCP; Database via JDBC; LDAP; Mail - SMTP(S), POP3(S) and IMAP(S); Native commands or shell scripts; 4
  • 5.
    Apache Jmeter 3.2 Recommended hardware requirements for Unix or Windows:  CPU Intel® Core™ i5  RAM 32 GB  HD or SSD 500 GB  Ethernet 1 GB/s  Net bandwidth 30M UP, 30M DOWN 5
  • 6.
    Apache Jmeter 3.2 Recommended OS and software requirements for Linux:  Ubuntu 16.04.2 LTS Linux Desktop 64-bit  Java virtual machine 64-bit for UNIX  VNC 6
  • 7.
    Apache Jmeter 3.2 Recommended OS and software requirements for Windows:  MS-Windows Server 2012 R2 64-bit  Java virtual machine 64-bit for Window  RDP 7
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.