Questions with using eValid

Discussion of the technology underlying the eValid solution.

Questions with using eValid

Postby DorothyU » Thu Mar 26, 2015 10:20 am

Hey eValid.

Your recorder works pretty well, I think it is better than S-IDE, but eValid messes up now and then.

Why is this?

Why can't you get an completely accurate recording?

The biggest problem is with AJAX sites?

What's going on?

Thanks in advance.
DorothyU
 
Posts: 1
Joined: Thu Mar 26, 2015 10:07 am

Re: Questions with using eValid

Postby eValid » Fri Mar 27, 2015 1:59 pm

DorothyU wrote:Hey eValid.

Your recorder works pretty well, I think it is better than S-IDE, but eValid messes up now and then.

Why is this?

Why can't you get an completely accurate recording?

The biggest problem is with AJAX sites?

What's going on?

Thanks in advance.


Thanks for posting DorothyU.

That is a good question, to which there is, sorry to report, no simple answer.

The problem is that AJAX web pages are done in 1000's of different ways ... sometimes it seems as each programmer has his own idea of how to do it!

One of the first design decisions we had to make in the implementation of the eValid test recording function was to decide whether an action a user just took caused a navigation, or did NOT cause a navigation.

There's no precise way to determine this, because in complex pages sometimes user actions fire off navigation actions, and sometimes they don't.

We had to use our best judgement, and so there are certain recorded commands that presume that a navigation is going to happen.

But then you have the problem that if, at playback time, the script asks for a navigation, and the eValid product doesn't issue one, you have to modify the command to "force" the navigation synchronization logic to kick in.

Here is the manual page for this:

http://www.e-valid.com/Products/Documen ... ation.html

All of the combinations are covered with NAV and NO_NAV command modifiers.

There are many OTHER issues in recording AJAX, but this is the most common one.

To boiled this down to a simple statement: It is nearly impossible always create a perfect test script automatically, due to the technical complexity of typical web pages.

-- eValid Support
eValid
 
Posts: 2392
Joined: Tue Jan 01, 2008 12:48 pm
Location: USA


Return to Technology

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