Over the last months, I have been working on several performance testing projects. They were all Commercial Off-the-shelf (COTS) applications, mostly SharePoint. For all projects, it was mandatory to measure both server-side and client-side performance. With server-side performance testing, it is interesting to see how the server behaves under different conditions of load. With client-side performance testing, it is interesting to see how the applications present the content to the user. I sort of like those projects because all kinds of expertise s come together, like XML, JSON, regular expressions, XPath, JMeter, Selenium WebDriver and think of all the different monitoring tools.
During my journey to select the right tools, I came across JMeter Plugins WebDriver Set. The plugin allows you to use the features of JMeter (test executor and reporting engine) as well as the features of Selenium WebDriver (controlling a browser). The major benefit is that you end up with similar graphs and result tables. So, it was the perfect choice
In the next few weeks, I will post more in-depth instructions on how the create a performance testplan.