|
Functional testing of web applications now has a new degree of generality
with the introduction of Regular Expression processing in the eValid suite.
SAN FRANCISCO, CA -- 16 July 2008 -- Software Research, Inc. has announced general availability of new Regular Expression DOM processing commands in its Patented eValid Website Test & Analysis Suite.
eValid has introduced a powerful new capability for searching web pages via Regular Expressions so that tests can identify required page features in a very general way. The basic idea of this feature is to provide web application testers with the ability to find, act upon, and validate DOM objects and DOM object values inside a web page without having to know full and exact specifics about the way the page is actually organized.
The normal use of the new Regression Expression search capability is to start with eValid scripts recorded "from life" with one or more recorded validation steps included. The web tester then generalizes these recorded validation steps by replacing them with new "IndexFindElementEx" commands and adding in the DOM element names and required values to that command. The resulting script plays back the same basic functional sequence, but the validations now are broader and less dependent on page changes and updates.
"The new RegEx manipulation capability extends eValid's power in a big way. When you've got a test script that arrives at a page and you want to validate that a particular HTML construct is present, the only practical way to do that is through use of a regular expression. This process is somewhat like the well-known XPath capability in that you specify what you want to see present, and you get the answer back right away," said Edward Miller, President of Software Research."The power of this command comes from the fact that you can specify any number of name and/or value pairs to be searched on. Then, the regular expression engine applies to the value part -- so you can set up a test for just a fragment of a larger, more complex, required feature," Miller continued.
"The ability to do a Regular Expression match inside the DOM for page element matches based on regular expressions is a big advance for the eValid user. This puts a great deal of power in the tester's hands. It makes it a lot easier for a tester to build test scripts that are highly resilient -- not brittle at all -- and can still do very detail-focused page content validations," Miller concluded.
The new Regular Expression capability is explained in detail in the eValid IndexFindElementEx command description. This feature is part of the eValid DOM Element Manipulation/Motion command family.
The eValid DOM Regular Expression processing capability is included in all new eValid orders at no extra charge.
About eValid
eValid is a test-enabled web browser; the current release supports Windows 2000/XP/Vista. eValid V8 license bundles are available for Application Monitoring, Functional Testing/Validation, Test Programming, Regression Testing, Server Loading, and Site Analysis. There is also an International Edition that supports DBCS and all foreign-language environments.
Evaluation copies of eValid V8 are available from the eValid V8 Evaluation Download. Complete information about eValid is found at www.e-valid.com.
eValid, eValid/I, and InBrowser Technology are trademarks or registered trademarks of Software Research, Inc., eValid Division. All other trademarks are owned by their respective companies.