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. for every mouse click the page is rendered context-sensitively. This results in numerous AJAX requests to redraw practically every piece of the UI (buttons, fields, menu items, etc.). This isn’t too much of a issue if you are on the same LAN as Performance Center, however it becomes slow and unresponsive if you are working over a WAN and VPN.
- Open dialogs will list items in an arbitrary order. This may seems to be a minor irritation, however if your performance project contains more than 20 scripts you spend more time than you should locating them. The same applies to the Analysis’ open dialog where you struggle to locate the right test result. A lexicographical ordering would help here a lot. Also, earlier Performance Center versions do not support version control. This means you have to include version control naming conventions in your scripts – this also results in more versions of the script name.
- HP recently reorganized the website structure of the product range, including the Loadrunner forum pages. However they have not migrated the URL structure, this means if you use a search engine to find a specific topic, or have saved bookmarks, you will not be directed to the correct page.
- Lack of runtime configuration of scripts. Within Loadrunner you are able to define configuration parameters (“Additional Attributes”) and Parameter Lists in the Virtual User Generator. However there is no way to change them in Performance Center when configuring your individual test execution. There are some instances when you are required to repurpose scripts, this means a making a copy of the script is the easiest route in order to change the configuration and parameter list. This also in turn increases the number of scripts and adds to the complexity of housekeeping.
Overall I am happy with Performance Center and it gives me the ability to get the job done. However the usability of the web-interface can be frustrating.