Load Test Java application
I have a Java application with following technoloies -
- Java and java Swing at client side
- EJB 2.0 at server side
- Java web start to download client jar in users machine.
- Weblogic 7
- Sybase database.
Application client side code (client side Jars) gets downloaded to user system through java web start and then application downloaded at user machine communicate with server side EJBs deployed in WebLogic 7.
There is a need to test the performance for this application and since qe have load runner tool (Ver 9.5) from HP, so checking with load runner. Used Java protocol and facimng facing correlation issues in the VGen script. Correlation option is coming as disabled in runtime settings in spite of the fact all the correlation related settings are done in Load Runner.
How to proceed from here?
Is this the right protocol to choose in load runner?
You may try Java over HTTP protocol available in LR11 or simple HTTP protocol should capture the requests. The body will be in binary and you might have to correlate it, though it can be a bit tricky correlating the binary values but I have successfully accomplished similar things with HTTP protocol. Try using a good comparing tool to compare the recordings and you will see the valid differences in the two recordings.
Hope this helps.