Loadrunner vs JMeter – feature comparison

This time I present a brief comparison of two load-testing tool: Loadrunner (as called “the industry standard load testing tool”) and its open-source “counterpart” the Apache JMeter. Why are exactly these two pieces compared? I made a quick research at indeed.com to find out the global demand on load testing Profollica professionals. We can conclude, […]

Loadrunner TruClient limitations

AjaxTruClient

Load testing of AJAX-based web applications will never be easier… that’s the message HP would have you believe should you encounter the marketing material provided by HP. In most situations the Loadrunner TruClient script type relieves the pain of scripting AJAX applications – making script authors forget the necessity of correlating AJAX parameters or separately having to code AJAX […]

Scripting RMI with Loadrunner VuGen 9.5x and 11

Performance test RMI

The Java Remote Method Invocation (RMI) is a Java application programming interface that supports an object-oriented way of  remote procedure calls (RPC). In this article I show you two ways to create performance tests scripts with Loadrunner for RMI-driven applications. As RMI is a Java-specific protocol, the Java vuser or the Java Record replay protocols mush […]

Review: Performance Testing Mobile Applications capabilities in Loadrunner 11

Screen Shot 2011-12-03 at 18.37.59

Previously I described ways to test mobile device applications (Andoid, iOS, etc.) with an emulator and with the actual  “hard” device utilizing Loadrunner 9.5x. In this article I will summarize my experience with Loadrunner 11. Loadrunner 11 Patch release #3 features two new mobile-related virtual user script types: Mobile Truclient (which embraces Hp’s Truclient AJAX […]

Recording mobile device traffic for performance testing iPhone, iOS, Android and Windows Mobile applications with HP Loadrunner

Mobile Testing

Want to write a performance test that will replicate the traffic of an actual hardware device such as an iPad, iPhone or Android device? This article covers a useful technique to capture and replay the network traffic of real mobile devices. In my previous blog the Android SDK’s emulator has been used to run the mobile client […]

Recording and Performance testing Android applications with HP Loadrunner VuGen

In this article I will show how to create a Loadrunner test to replicate the network traffic generated by an Android application. The Android SDK will be used to execute the application under test, while HP Loadrunner Virtual User Generator (VuGen) captures the network packets and translates it to Loadrunner virtual user script. Prerequisites: Loadrunner/Performance […]

Using XPath with Loadrunner

Reg Expressions and Loadrunner

One of the critiques that can be often heard from script developers, is that Loadrunner does not support regular expressions to extract data from HTML responses. True, the substring-method offered by web_reg_save_param() does not offer too much flexibility, although it is a very easy and powerful way to extract parts of a http response. Unfortunately […]

Monitoring System resources with HP Performance Center

SiteScope

During test execution Loadrunner measures basic performance metrics, such as response times, transactions per second, transferred bytes, etc. However to have the proper overview, it is vital to see the impact of the test on the tested hardware and software. Hardware utilization (CPU, disk I/O, network) and software counters (entity cache statistics, software-internal metrics) are […]

Configuring target hostname in Loadrunner tests

Custom Graphs

Have more than one test-systems makes it imperative to make the target hostname parametric in the Loadrunner scripts, particularly if it is intended to run the Loadrunner script from time to time on different environments. First, create a new Additional Attribute for the target hostname in VuGen (press F4, then select Additional Attributes). Specify a […]