Friday, August 28, 2009

Selected Forum Posts

Here is a selection of interesting recent queries and responses in the eValid User Forum: We invite eValid users to create an account on the eValid User Forum and post queries or responses.

Thursday, August 13, 2009

Regression Testing for AJAX/Web 2.0

Run Regression Tests on Complex, Dynamic Applications
Make Tests Resilient and Robust, Tolerant Of Application Changes

Thursday, 20 August 2009 — 2:00 PM Eastern Time / 11:00 AM Pacific Time

Peace of mind equals knowing that your web application is performing as you expect. Yet, web applications change in subtle ways, and you want your tests to be tolerant of just the right amount of change, without spending more.

eValid capabilities such as Adaptive Playback, Index/Motion (Algorithmic/Structural) commands, and DOM Checking capabilities can make tests very reliable -- even when page structure and details, but not intent and effect, change drastically -- and even for dynamic Web 2.0 applications.

Learn how you can gain greater productivity with smaller budgets, maximize your IT investments and get more work done in less time with less energy. Build reliable, robust tests once, and you won't have to worry about them again.

Outline
  • eValid architecture and structure: How eValid works.
  • Functional test creation: "What you see is what you record is what eValid reproduces".
  • Adaptive Playback: Automated tolerance of basic page changes.
  • DOM Synchronization: How to keep asynchronous (AJAX) operations from spoiling your tests.
  • Index/Motion (Algorithmic/Structural) commands: New ways to bullet-proof tests aimed at Web 2.0 applications.
  • eV.Manager Operation: Put your tests into a test suite with central execution control.

You are cordially invited to attend this free Webinar.
REGISTER NOW!

Saturday, August 8, 2009

Demo of eValid RIA Monitoring

One of the growing application areas of eValid technology is in the monitoring of complex AJAX applications.

To monitor an AJAX application realistically you need to be able to emulate a real user performing a real transaction, keep track of the state of the session, and record intermediate "step times" so that an observer can dermine if everything is working as expected. All that stateful complexity is why it's often called "Rich Internet Application (RIA)" monitoring.

eValid scripts are used in a growing number of customers' internal monitoring solutions, with eValid providing
the RIA monitoring engine to feed the data in to a reporting system.

To illustrate how this all works, we have put together a demo system in which eValid RIA playbacks with banded (i.e. layer cake or tiered) type event time reporting are displayed with the NagVis system in the Groundwork variant of the Nagios network reporting system.

You can log in for yourself at monitor.evalidator.net. You'll see a set of scripts running at regular intervals with banded (layer-cake, or tiered data) displays of intra-step timings. Some of the scripts are rather simple, but a few of them involve some of eValid's advanced AJAX synchronization steps that involve active interrogation of the DOM underlying the [dynamic] page.

An explanation of what you're seeing in this demo is found at RIA Monitoring Demo Explanation.

Let us know if you have any questions or if we can supply any details about this demo., or if we can set up a similar demo on your own application.

Wednesday, August 5, 2009

Selected Forum Posts

Here is a selection of interesting recent queries and responses in the eValid User Forum: We invite eValid users to create an account on the eValid User Forum and post queries or responses.

Saturday, August 1, 2009

Recent and Upcoming Conferences & Technical Community Events

Here are some pointers to interesting technical conferences that could be of interest: These events all deserve careful consideration, so please take a look at them!