Apache Jmeter 3.2 Performance & Load Testing 2017

Preview:

Citation preview

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 TestingClient 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

Recommended