Monday, March 26, 2012
Comparison with AJAX Truclient Vs HTTP Protocol
AJAX Truclient takes a lot longer to execute an iteration compared to Web HTTP/HTML for the same business process.
Solution
AJAX Truclient takes a lot longer to execute an iteration compared to Web HTTP/HTML for the same business process because of the following reasons:
1. AJAX Truclient is GUI Based recording and supports mouse clicks etc, whereas Web HTTP/HTML is HTML based recording or URL Mode.
AJAX Truclient uses GDI Resources whereas Web does not use it.
For this reason it is not very scalable like Web HTTP/HTML.
Reference on GDI:
http://en.wikipedia.org/wiki/Graphics_Device_Interface
2. AJAX Truclient does client side processing and page rendering of objects such as DOM with javascript, whereas Web HTTP/HTML does not do any client side processing.
AJAX Truclient has to do javascript evaluation on the client for DOM objects that takes time for rendering a page.
3. AJAX Truclient needs to have “replay thinktime as recorded” in runtime settings, otherwise you may see step download timeout errors since this value is 120 seconds by default and it is not enough to get the page and render the page on the client.
4. AJAX controls are enabled in AJAX Truclient but they are not enabled in Web HTTP/HTML mode.
Subscribe to:
Post Comments (Atom)
-
My quick reference list of questions for Driving License Theory Test Distances: Parking 5meter Before Pedestrian Crossing / Junc...
-
The concept of T-shirt sizes for SAP HANA SAP defined so-called T-shirt sizes for SAP HANA to both simplify the sizing and to limit...
-
Both the row and column storage engine each have a built-in query capability optimized for the respective storage method. Consequently e...
No comments:
Post a Comment