Your e-Business Quality Partner eValid™ -- The WebSite Quality Suite
Browser-Based Client-Side Functional Testing and Validation, Server Loading, WebSite Mapping & QA, Web Page Timing/Tuning, plus Quality & Performance Monitoring.
© Copyright 2006 by eValid, Inc.

eValid -- Web Quality News (QWN): Article Archive
Current WQN/Blog
Article Date & Title Index
Request Subscription
eValid Home

Date Key Details...
 
25 October 2006 Applying eValid to AJAX Applications -- GWT Kitchen Sink Example
The growing excitement about the AJAX development methodology for web applications promises to impose many burdens on testing and validation. AJAX web applications, being fundamentally asynchronous in nature and relying heavily on complex JavaScript programs that run in the browser, are often quite difficult to test.

The increasingly popular Google Web Toolkit (GWT) includes a set of pre-defined objects, a "widget set" called the "Kitchen Sink". There is a corresponding Google GWT Kitchen Sink Demo.

As an example of applying eValid to this kind of AJAX-supported object, we've prepared a sample set of tests. Testing the GWT Kitchen Sink shows how eValid handles all of the GWT example objects without difficulty and without any special programming or scripting expertise. The three scripts show:

  1. A simple walk through of all 12 groups with simple validations on each one.
  2. A complex test of the Trees group, with full validations.
  3. An illustration of DOM validation including Adaptive Playback.

These scripts are all "AUTOPLAY" enabled, so you can try them out with any eValid browser (you don't need a license key).