Why do you think Adaptive Playback is so important?

How to apply eValid to functional testing of web applications.

Why do you think Adaptive Playback is so important?

Postby mabe » Mon Oct 05, 2009 10:51 am

Tell us more about Adaptive Playback. We don't find that
feature on ANY other system...why is it there and why
do you think it is so important?
mabe
 
Posts: 8
Joined: Wed Mar 18, 2009 9:39 am

Re: Why do you think Adaptive Playback is so important?

Postby eValid » Fri Oct 09, 2009 8:21 am

mabe wrote:Tell us more about Adaptive Playback. We don't find that feature on ANY other system...why is it there and why do you think it is so important?


Thanks for asking...always happy to describe eValid's many features!

The idea of Adaptive Playback (AP) is to make the playback process as tolerant as possible of "inconsequenctial changes" in the web pages being visited in a test.

As you may know, one of the biggest complaints about the record/playback type of system is that the tests that result are brittle: the least little change in the underlying page and the test fails for no really good reason.

eValid's AP feature overcomes that by recording some essential details about each action the user takes (e.g. a navigation or a click on a button). It puts these details into the recorded script in a way that allows the playback process to "do the right thing" even if, during playback, the page has changed.

There are a dozen or so AP features in the eValid engine...check the documentation for the full list. But to take one example, if a button you click on moves around on the page due to someone having added material above or below it, the AP feature will automatically find the button even if it is in a different spot, and click on it.

We used some good engineernig judgement to make sure that the AP feature can (a) be turned off if you don't WANT it and (b) doesn't do anything stupid that would allow a test to pass when it shouldn't.

So, the real reason we think Adaptive Playback is so important is that it protects the investment you make in recording a test -- by making sure that the test reveals NON-trivial errors and accepts trivial changes.

The eValid Team
eValid
 
Posts: 2396
Joined: Tue Jan 01, 2008 12:48 pm
Location: USA


Return to Desktop and Mobile Device Functional Testing

Design Downloaded from free phpBB templates | free website templates | Free Web Buttons