More About eValid Technology

Discussion of the technology underlying the eValid solution.

More About eValid Technology

Postby swtesting » Fri Jun 27, 2008 12:17 pm

How does eValid compare with other products?
swtesting
 
Posts: 35
Joined: Thu May 29, 2008 3:51 pm

Re: More About eValid Technology

Postby technology » Fri Jun 27, 2008 12:18 pm

We're pleased to handle your followup questions, in the order
asked, with brief comments:

* eValid is a browser built with the installed DLLs upon
which IE relies. From a web browsing behavior perspective
it is an IE "clone" but unlike IE, eValid is fully test
enabled.

* Previously recorded or created scripts play back inside the
eValid browser, which by virtue of the architectured used
is a direct process. It is not done with a proxy, nor with
JavaScript, nor with any plugin.

* Your semantic distinctions between "testing" and "test
automation" may be correct. To eValid every test is an
automated test. That is what eValid does -- it tests
automatically. (Sorry if that adds fuel to the semantic
firestorm.)

* You're right: if your tests don't exercise the functions
then they are incomplete. eValid's aim is to make creating
and running the tests as easy and reliable as possible.

* The point about complexity is this: eValid is quite simple
on the outside, but VERY complex internally. It has taken
a great deal of testing experience and engineering effort
to bring eValid technology to the current ease-of-use
state.

* There is no useful way to compare eValid to other products,
there being no other fully-in-the-browser test engine.

At best this would be several apples versus an orange.

At a higher level, i the conventional functions needed for
functional testing and performance measurement are all
present, but are made specific for web-browser enabled
applications. So, in a straight-up comparison with the
other solutions you'd see nearly 100% correlation with
required testing needs, and nearly 0% equivalence of method
used to get the result.

* The example cited earilier shows the script that is used in
the playback. Did you study that?

By design, eValid does not support a programming language
directly (but there is an available C++ API).

eValid scripts are more like a functional command language
with actions like GotoLink, FollowLink, InputValue, and
SyncOnElementProperty acting on windows, DOM elements, text
fragments, frame paths, regular expressions, tag names,
browser state, cache/cookie state, etc.
eValid Tech Support Team
technology
 
Posts: 53
Joined: Tue Jan 01, 2008 12:48 pm


Return to Technology

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