I have a very difficult question I hope you can help me with, here goes:
An AJAX operations can change the content of a page "on the fly" and I'm wondering if there is any way in eValid to detect if the page has changed...or not?
Interesting question AliceA.
The answer is, yes and no, or partially.
Please read on...
There is a capability in eValid to "validate all text" with the command ValidateDocumentBodyText, which is used at playback time to validate an entire page...
Then there is a capability to record all page images and this is checked with the Validate > All > Images recording command.
This causes saving of a copy of every image on the page.
The images are checked a playback time for any changes.
Lastly, there is a very specific capability to confirm the content of a DOM element, including the capability to validate a value within a percentage range.
Here is a list of ALL of the playback time commands:
Our advice is use these commands as minimally as possible because you want to be made of page changes that are important, not every page change that is possible.
-- eValid Support