1 / 6

Apache Jmeter Interview questions

"Apache JMeter may be used to test performance both on static and dynamic resources (Files, Web dynamic languages - PHP, Java, ASP.NET, etc. -, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load. The Apache JMeter™ desktop application is open source software, a 100% pure Java 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."

Download Presentation

Apache Jmeter Interview questions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. APACHE JMETER INTERVIEW QUESTIONS Contact : Call Us : +1-707-666-8949 (USA) +91- 8885560202 (India) Mail Us: E-Mail : Info@VirtualNuggets.com http://www.virtualnuggets.com/best-ibm-maximo-online-training-institute.html

  2. 1.EXPLAIN APACHE JMETER? • The Apache JMeter desktop application is open to the source software, a 100% pure Java 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. • JMeter is not a browser. As far as web-services and remote services are concerned, JMeter looks like a browser (or rather, multiple browsers); however JMeter does not perform all the actions supported by browsers. In particular, JMeter does not execute the Javascript found in HTML pages. Nor does it render the HTML pages as a browser does (it's possible to view the response as HTML etc, but the timings are not included in any samples, and only one sample in one thread is ever viewed at a time). Contact : Call Us : +1-707-666-8949 (USA) +91- 8885560202 (India) Mail Us: E-Mail : Info@VirtualNuggets.com http://www.virtualnuggets.com/best-ibm-maximo-online-training-institute.html

  3. 2.WHAT CAN I DO WITH THE APACHE JMETER? • Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load. Contact : Call Us : +1-707-666-8949 (USA) +91- 8885560202 (India) Mail Us: E-Mail : Info@VirtualNuggets.com http://www.virtualnuggets.com/best-ibm-maximo-online-training-institute.html

  4. 3. WHAT DOES APACHE JMETER DO? Apache JMeter features include below: Can load and performance test many different server types: • Web - HTTP, HTTPS • SOAP • Database via JDBC • LDAP • JMS • Mail - SMTP(S), POP3(S) and IMAP(S) • Native commands or shell scripts • Complete portability and 100% Java purity . • Full multithreading framework allows concurrent sampling by many threads and simultaneous sampling of different functions by separate thread groups. • Careful GUI design allows faster operation and more precise timings. • Caching and offline analysis/replaying of test results. • Highly Extensible: • Pluggable Samplers allow unlimited testing capabilities. • Several load statistics may be choosen with pluggable timers . http://www.virtualnuggets.com/best-ibm-maximo-online-training-institute.html

  5. 4.EXPLAIN THE REMOTE TESTING IN 'PROPER WAY'? You have: • 1. Your application server. You shouldn't run anything on this machine that you wouldn't have running on it in your proposed or actual production environment (if you are running anything else, including JMeter, you will be adding load to the server and thus tainting your results). • 2. One or more machines running jmeter-server (the JMeterEngine). You want these machines to be reasonably close (network wise) to the application server. By "reasonably close" I mean on the same Ethernet segment or at least with no low speed links between them. The JMeter User Manual provides reasonable information about doing this. • 3. A single machine running the JMeter GUI that you use to control the machines running the JMeterEngine. While you are developing your scripts and for only moderate levels of user testing (assuming you are "close" to the application server) you do not need to involve any JMeterEngine machines. The reason you have these are to: • 1. Eliminate the impact of slow network connections when you are not "close" to the application server. • 2. Execute more than test threads than your local machine is capable of handling. http://www.virtualnuggets.com/best-ibm-maximo-online-training-institute.html

  6. 5.HOW CAN I DO THE STRESS TESTING OF EJBS? • You can use the UserManual/Reference/JavaSampler classes to write your own class that runs your EJB's, and then JMeter will take over the threading and reporting. This, however, is not ideal. Someone needs to write a good EJB Sampler implementation for JMeter (hint, hint). Contact : Call Us : +1-707-666-8949 (USA) +91- 8885560202 (India) Mail Us: E-Mail : Info@VirtualNuggets.com http://www.virtualnuggets.com/best-ibm-maximo-online-training-institute.html

More Related