AJAX (Asynchronous JavaScript and XML) is the Internet community's
preferred solution for creating more fluid applications with advanced
user-interactivity . In particular, AJAX frees you from the traditional
constraint of having to refresh a page with each input and allows you to
build a content that is based on the choices the user makes as he
or she navigates within your application.
Nowadays, AJAX is often integrated into developer frameworks such as
Google Web ToolKit (GWT), giving developers even more options.
But can you test AJAX ?
With AJAX, the browser and server exchange small amounts of data asynchronously
in the background (XMLHttpRequest object), which obviates the reloading of the
whole page after each of the user's actions.
However this asynchronous mode, which has been supported by browsers since 2005,
is not a mode that was foreseen when HTML and HTTP were initially introduced.
It is therefore essential that your load testing software be designed to support
this type of communication if your performance tests are to be carried out correctly.
Furthermore, as the content of the requests exchanged is in great part
determined by the business logic, your load testing software needs to
provide you with powerful functions to make working with data flows easy
(whatever their type: XML, HTML, JSON, JavaScript…), including an automatic configuration feature,
to allow you to carry out varied and realistic performance tests easily.
Without these both complete and coherent supports, 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 AJAX with total peace of mind … NeoLoad is ready!
Use AJAX' capacities to the full to create rich and user friendly applications !
There's no need to worry - with NeoLoad you'll be able to test all your
applications even the most advanced ones.
« Make sure it works ! »
Thanks to NeoLoad, you can create scenarios to test your AJAX 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 AJAX and Web load testing
All our consultants here at Neotys are experts in the field of load testing,
optimizing AJAX applications and configuring Web and PHP application servers.
We offer a wide range of services from training to performance testing and auditing.
We can even complete full infrastructure optimization with your team.
The ControlPath Compliance Suite is a purpose-built solution for compliance and enterprise risk management.
The ControlPath solution automates the compliance process, and allows organizations to leverage their
compliance work efforts across multiple regulations (Sarbanes-Oxley, Gramm-Leach-Bliley, HIPAA, PCI, and FISMA),
security standards such as ISO17799, and internal policies and standards.
«
Our product -based on AJAX interfaces- is used by large national and international banks, so assuring that all the t’s are
crossed and i’s are dotted in the engineering side is critical.
NeoLoad plays a very important role not only to us but to our customers, helping us deliver a
better product and providing the kind of performance analytics that our customers require
in their purchase and operation decision making.