Professional Documents
Culture Documents
1. What is JMeter?
Apache JMeter is an open source
software. JMeter is a Java tool, which
is used for performance Load
Testing.
2. Explain how JMeter works?
JMeter acts like a group of users sending
requests to a target server. It collects
response from target server and other
statistics which show the performance of
the application or server via graphs or
tables.
3. Explain where you can use functions
and variables?
Variables and functions can be written
into any field of any test component.
4. What are regular expressions in
JMeter?
Continue…..
LDAP: Lightweight Directory Access Protocol
Message-oriented middleware (MOM) via JMS
Mail: used for testing of mail servers such as SMTP(S),
POP3(S) and IMAP(S)
MongoDB (NoSQL): it is recently supported protocol
by JMeter.
Native commands or shell scripts
TCP
25. Why should we choose JMeter tool
for performance testing?
The advantages of using JMeter tool for performance
testing are-
It is free to use with zero licensing cost.
It is open source, anyone can customize it for their
specific use.
It has good online community support and tutorials.
It supports performance testing of wise variety of
applications rangin from websites, web services to
FTP and Databases.
It is easy to learn and use.
26. What are some features of JMeter?
Some of the features of JMeter are-
JMeter is 100% Java based. So, it has all the
advantages of Java based applications like
portability, extensibility, robustness etc.
It has record and play back feature that ensures easy
and fast creation of test scripts.
It provides different listeners to capture and analyse
the test results in both tabular and graphical format.
It can be used to load test different protocols- HTTP,
HTTPS, FTP, LDAP, TCP etc.
27. What kind of applications can be
tested using JMeter?
The different kinds of applications that can be tested
using JMeter are-
Websites
Web services both - REST and SOAP
Databases(JDBC)
Shell scripts
FTP
LDAP
TCP
SMTP, POP3, IMAP
28. Explain parameterization in JMeter?
Parameterization is process of
parameterizing the user input or other test
inputs, so as to use different values for different
users and loops iterations.