PDA

View Full Version : EXTJS Load Testing.



rajindarr
23 Sep 2013, 4:10 AM
Currently we are using "Visual Studio performance and load testing" tool for our extjs application.

"Visual Studio performance and load testing" Tool calculated Average Response time is only for server side code.

Using the above tool we are not seeing the EXT JS classes (.js) loading time (we can see the time for other resources like images) , is there any suggestions to continue with the above tool to get the EXTJS Resource loading time + Method Execution Time.

if not, can you please suggest any open source tool to perform load testing for our application.

And please advise us to know the tips to do the performance testing of EXTJS Application.

ettavolt
23 Sep 2013, 7:33 AM
You should visit this guide (http://docs.sencha.com/extjs/4.2.1/#!/guide/performance).

rajindarr
24 Sep 2013, 6:26 AM
We are looking for full fledged load testing of extjs application.

1. Would like to know whether we can continue using Visual studio 2012 performance and load testing tool? IF so let us know the procedure
2. Else any other open source tool which support extjs application.

But the guide seems to be specific to extjs grid and other components alone

ettavolt
24 Sep 2013, 11:48 AM
If you've read to the end of that guide you would find a link to 'Page Analyzer'. :)

rajindarr
25 Sep 2013, 1:02 AM
Hi,

I have already gone through the Page Analyzer tool.
But it didnt give clear picture on how to increase the number of User for load testing. Also it is not based on transactions. eg: Open a page. How to group the servlets involved in opening a page etc,


Can you provide with the documentation if anything available for this tool

ettavolt
25 Sep 2013, 4:03 AM
Page Analyzer allows you to measure performance of client-side itself.
If you want to test server-side you need to test service methods (I believe Visual Studio's tool should support this).
I don't think there is a notable reason to test both layers together, because usually some aspect will be optimized only in one of the layers.
But if you wish, take a look on Siesta or Selenium - these are basically unit testing frameworks, but you can launch several 'testing' processes if you have scenarios written.