My Top Five Issues with Performance Center

I previously discussed what I saw as the main advantages to HP Performance Center, however I also have a number of grips using the software. What follows are the top five areas I which I think Performance Center could be improved upon: The Performance Center User administration user interface relies intensively on AJAX calls, e.g. […]

My Experience with Loadrunner (Overview)

Starting to use Loadrunner as a performance validation platform changed the way I looked at load generation tools; previously I had extensively used JMeter. What follows are a list of the main benefits & points of using Loadrunner: 1. Loadrunner is an enterprise-grade tool: As the project team I worked on was split site we […]

What to do when live performance issues occur

Artefacts and Requirements for effective Performance testing

Post Performance Testing: What to do when application performance issues occur.  So performance testing is complete, tests have been agreed and signed off and then the system goes live …… only to experience some sort of performance issue.  All eyes are on the performance team – so what went wrong?  It is my experience the […]

What is the Difference between Loadrunner and Performance Center

This question has been asked many times and the simple answer is this: Performance Center is simply Loadrunner wrapped up in a web front end.  I personally think that the web front end looks extremely dated and clumsy – its in need of an update, but dispiste being superficial it does do what is required.  By wrapping up […]

Performance Center : Architecture overview

High Level Overview Loadrunner has the following high level conceptual components: Injector(s) – Used to replicate virtual users Controller – Used to coordinate the actions of the simulated users Realtime monitors – gives information on hardware and software metric’s during simulation Analysis Database – stores information for post analysis Any commercial load-testing tool should consist of these.   Communication between […]

Detailed Performance Testing process

I have previously described the high level performance testing process – here is a detailed flow of the steps required for the implementation of this. The diagram is split into idealised roles.  In practice we quite often find the performance team is very small, sometimes only one person.   In this respect the demands placed […]

What makes a good Performance Tester?

Performance testing is a high profile and high impact activity; mistakes made here are very visible and costly.  Performance testing is akin to a technical project manager role.  Quality requirements and stakeholder management is as important as the tool experience. The fact of the matter is that I’ve found performance testing to be a largely […]