quality wrote:How well does eValid work on testing applications that are web-based enablements of things like word processing or spreadsheets?
As you may be aware, all of the big companies are moving in the direction of web-based implementations of their main products. Some are already there or have been there for some time; for example, the SalesForce SAAS product line is entirely web based.
We have been working with these kinds of applications for some time and we have made many improvements and adjustments in eValid to make it as easy as possible to build effective tests for these 100% JavaScript AJAX applications. We have demonstration scripts for Google Email, Microsoft's new SkyDrive PowerPoint and Excel web-based applications, and for IBM's LotusLive iNotes system.
The difficult part of all of these examples is the manipulations to the "recorded from life" script that need to be done to make sure that the playback process is 100% synchronized.
Fortunately, the eValid PageMap function (which shows DOM values) and the set of DOM manpulation commands that support "structural testing" of web pages so far have always been sufficient to completely bulletproof the scripts.
Check the eValid website for news about testing and analyzing these -- and other -- complex AJAX applications.
--The eValid Support Team