Can you tell me more about eValid's architecture?

Discussion of the technology underlying the eValid solution.

Can you tell me more about eValid's architecture?

Postby fg3000 » Tue Aug 23, 2011 4:09 pm

Can you tell me more about eValid's architecture? Is it based on the Trident Rendering Engine?
fg3000
 
Posts: 1
Joined: Tue Aug 23, 2011 4:06 pm

Re: Can you tell me more about eValid's architecture?

Postby eValid » Fri Aug 26, 2011 7:15 am

fg3000 wrote:Can you tell me more about eValid's architecture? Is it based on the Trident Rendering Engine?
Yes, the browsing part of eValid is based on use of the MSHTML (Trident Rendering Engine) libraries.

Although this makes eValid a complete browser (which emulates behavior of whatever version of IE you have installed on your machine), there are a few differences in the way eValid interacts with MSHTML. The main difference is that eValid has direct, immediate, "in-memory" access to the browser DOM and this unique capability makes much of what eValid does possible.

That architecture -- incorporating direct DOM access in a free-standing executable -- also is the reason why we can use eValid in server loading work by running multiple (100's or 1,000's of) instances to impose completely realistic load.

Also -- and this fact may be just as important -- the eValid engine does not make use of the JavaScript interpreter that is part of the browser. That is important because it means that applications that rely on JavaScript like modern RIA's that use AJAX do not experience any interference in their operation from the test engine itself. (You would not want a test engine to interfere with it is supposed to test, would you?)

Hope this helps...

eValid Support
eValid
 
Posts: 2396
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