HP LoadRunner 12.02 has just been released and to ease my way into 2015 I have been taking a look at its new features, three of which I would like to highlight…
Firstly there is the new web controller which has a ‘tech preview’ in HP LoadRunner 12.02 – tech preview is the new way of saying ‘beta’, i.e. the functionality is there but it is not officially supported and problems or issues you find won’t necessarily be fixed straight away.
The Web Controller is going to be shared by LoadRunner and Performance Center and I must say HP have done a good job. It has a nice clean, intuitive interface, and its graph handling and manipulation is excellent. I particularly like the ability to maintain a list of favourite Load Generators.
Secondly are the enhancements to the TruClient protocol’s Object Identification. Anybody that has used TruClient knows that it works brilliantly for 80% of web applications, 80% of the time. However if you are in that unfortunate 20:20 situation the inbuilt automatic object identification sucks! To get TruClient to work here used to require a rather in-depth understanding of XPath, and more importantly how to construct a syntactically correct XPath query – not easy. But not anymore. The 12.02 enhancements introduce ‘Descriptors’ and the Descriptor Editor. In this you select the attributes you want to identify the object by and TruClient does the rest. No XPath required.
And thirdly is Noise Testing. Now this sounded interesting when I read about it “New noise testing capabilities, allowing you to run a simple noise test alongside standard Vuser scripts. The noise test performs basic load testing without an actual business process.”, however the reality is somewhat disappointing. You tell LoadRunner the static URL you want to hit to generate ‘noise’ and LoadRunner will create a Vuser that hits it throughout your scenario. I know HP are trying to appeal to the masses to get universal acceptance for LoadRunner and other tools, but really, this is largely pointless enhancement and they could have spent the development time on useful features.
12.02 also contains all the usual protocol and technology updates you’d expect, and it is worth taking the time to install.