Software Testing

New features in JMeter 2.13?

Posted on

JMeter 2.13 is now here for sometime now. There are many new features in JMeter 2.13 . Some of the important and major enhancements are listed below. Following are the Major enhancements in JMeter 2.13 version. New Element – New Async BackendListener with Graphite implementation A new Async BackendListener has been added to allow sending result […]

Software Testing

What should a good Load Test report contain?

Posted on

Load testing can be a complex activity, from understanding requirement, planning, defining the tests accurately to running them effectively. Reporting the load test is mostly overlooked. Load testing activity is not complete until the result is properly analysed, interpreted and reported. Performance reporting should follow the same basic rules of reporting: “Who-What-When-Where-Why-How”  A concise opening […]

Software Testing

What’s new in JMeter 2.10

Posted on
jmeter-210_httpsrecorder

JMeter 2.10 has been released. There are few notable changes/improvements in the new JMeter 2.10. Some of the changes are listed below:   New CSS/JQuery Tester in View Tree Results A new CSS/JQuery tester has been added in view tree result. This will help test expressions very easily. Improvement in HTTP(S) recorder “HTTP proxy server” […]

Software Testing

Effective Performance Analysis

Posted on

Successful Performance Analysis depends on the ability to identify bottlenecks in the application or system infrastructure. A bottleneck can be caused by any element on a page that is taking longer than other page elements to fully load, or it could be an overloaded segment of the network or a security process that is delaying […]

Software Testing

Distributed testing in Jmeter

Posted on

You have reached the limit of one machine while doing your load testing and now want to distribute your load from different machines. In Jmeter it is commonly called as distributed load testing or remote testing. Distributed testing or remote testing have 3 parts: JMeter Master, JMeter Slaves and Target. Following figure explains the relationship […]

Software Testing

Page Load time using Firebug and Selenium

Posted on

Firebug is a well known tool for debugging and page load time.It provides detailed timing information about Http traffic initiated by the page. The Net panel which collects all the data can be used to export it into HAR file. Prerequisites Firebug – a Firefox plugin NetExport – Firebug extension for exporting data collected by the Net […]

Software Testing

Results Visualization using xsl stylesheet in JMeter

Posted on

Using xsl stylesheet in JMeter with .jtl files Jmeter provide several .xsl files to visualize the result in human readable format outside JMeter tool. These are located in %APACHE_JMETER_HOME/extras folder jmeter-results-detail-report.xsl jmeter-results-detail-report_21.xsl jmeter-results-report.xsl jmeter-results-report_21.xsl 1. Open the Jtl file in wordpad or any other text editor and inser the following line: <?xml-stylesheet type=”text/xsl” href=”<Path of […]

Software Testing

JMeter – Transaction Controller

Posted on

Transaction Controller The Transaction Controller generates an additional sample which measures the overall time taken to perform the nested test elements. Note that this time by default includes all processing within the controller scope, not just the samples; this can be changed by unchecking “Include duration of timer and pre-post processors in generated sample“.   […]

Software Testing

Why do performance testing?

Posted on

Objective/Need of Performance testing At the highest level, performance testing is almost always conducted to address one or more risks related to expense, opportunity costs, continuity, and/or corporate reputation. Some more specific reasons for conducting performance testing include: Assessing release readiness by Enabling us to predict or estimate the performance characteristics of an application in […]