title: Performance Testing Swing application
body: <p>We have a Java Swing application which is basically a two tier application - An UI layer which connects to a database and which does some heavy-lifting across both the layers. </p>
  
  <p>We have been observing some performance issues with the application and are looking for strategies to load test the application.</p>
  
  <p>Basically our goal is to launch multiple instances of this application and simulate a load which would help us figure out these performance conditions in a test environment. </p>
  
  <p>I am looking for suggestions on how we can do this:</p>
  
  <ul>
  <li>Any tools that you would recommend?</li>
  <li>Approaches (Virtualization? / Citrix) </li>
  </ul>
  
  <p>Please let me know if you need further information to help you answer this question. </p>