ICEfaces is an open-source J2EE Ajax framework with which developers can easily develop Ajax Web applications in Java EE.
With ICEfaces, the Direct-to-DOM
mechanism handles all of the Ajax interactions so you don't need to worry about the JavaScript details.
Futhermore, thanks to Ajax Push,
the client browser can be automatically updated by server-side events allowing you to develop rich, collaborative
applications that seamlessly update in real time without a full-page refresh.
But can you test your ICEfaces applications?
The ICEfaces framework generates transactions between the browser and server, linked to the display updates requested by Push or polling. The network exchange combines a sequential flow (browser-initiated browsing) and an asynchronous flow (presentation changes initiated by the server).
The success of your load tests depends on your load testing software's ability to handle this mechanism.
Furthermore, the load testing tool must provide specific support for ICEfaces in order to easily variabilize the Ajax Push calls.
Without a complete and coherent ICEfaces support, you will not be able to carry out exhaustive testing, which could result in the deployment of an application whose behavior has not been validated under load.
NeoLoad is ready!
Use ICEfaces with total peace of mind … NeoLoad is ready!
Take advantage of ICEfaces' ease of use to quickly develop Ajax Web applications in Java EE!
Rest assured, NeoLoad allows you to test all your applications.
« Make sure it works ! »
Thanks to NeoLoad, you can create scenarios to test your ICEfaces applications' behavior under
stress and validate their performances, while pinpointing any weaknesses.
Load testing your applications with NeoLoad means you
can enter the production phase with peace of mind and at a reasonable cost.
Neotys Consultants: experts in ICEfaces load testing
All our consultants here at Neotys are experts in the field of load testing,
optimizing modern ICEfaces web applications, and configuring the infrastructure servers (J2EE...).
We offer a wide range of services from training to performance testing and auditing.
We can even complete full infrastructure optimization with your team.
To pinpoint a performance problem, system information needs to be collected from your servers during the test. NeoLoad's dedicated
platform and server monitoring modules are designed to carry out this monitoring remotely.
The design of our monitoring modules, based on industry standards like all our modules, obviates the installation
of third-party software on the servers to be monitored. Furthermore, all our monitors are shipped preconfigured to simplify the retrieval of
the relevant data from your servers (OS, J2EE, RDBMS...).