Your e-Business Quality Partner eValid™ -- Automated Web Quality Solution
Browser-Based, Client-Side, Functional Testing & Validation,
Load & Performance Tuning, Page Timing, Website Analysis,
and Rich Internet Application Monitoring.

eValid -- Frequently Encountered Problems
eValid Home

Introduction
The aim of this page is to address the most Frequently Encountered Problems when using eValid.


Problem:
My installation gives me unusual behavior and error messages after I install and uninstall eValid.

Solution:
We have had reports from the field that too-rapid install and uninstall sequences will corrupt the installation so badly that eValid is effectively inoperable. The problem is with Windows file systems and with some parts of the eValid license scheme.

To avoid this problem wait ~10 minutes after an uninstall before performing an install. This gives windows enough time to take care of its background file system cleanup and processing. Better yet, don't ever uninstall; just install a new eValid version on top of the existing


Problem:
Why doesn't eValid record my inputs on a TextBox?

Solution:
eValid actually does record user inputs in a text box but in different ways and is based upon the different characteristics on the internet. eValid can record these values by using the:


Problem:
I keep on getting the "Expired, Missing or Corrupted Key" error.

Solution:
Make sure that you rename the license file which was sent to you as "evalid.lic". Be sure to back-up your existing license file before installing the new on as a precautionary measure.
Another thing you should check if this error occurs is to see if the license key is located in the correct location. By default, eValid is installed on "C:\Program Files\Software Research\eValid\Program" folder so check to make sure that everything is in place.


Problem:
Why is the SiteAnalysis feature disabled during my recording?

Solution:
The Site Map feature is actually disabled during the recording process because it is performed as a separate command from the record and playback engine. You can, however, add a SiteAnalysis command at the end of a script. The script commands to add the SiteMap commands are available here which can be manually added in order to launch the Site Map utility after script playback.


Problem:
Why can't I record on my Applet / Application?

Solution:
Recording on an Applet requires the use of special recording functions of eValid. These setting can be changed from the Advanced Preferences menu of eValid "Settings > Record / Play Preferences > Advanced" from the pull down menu.


Problem:
The eValid functions to automatically verify links are grayed out (eValid Link Check Wizard).

Solution:
The option to automatically verify links is grayed out because the recording process has not yet been started. Once the recording has started and when the user clicks on the Link Test Wizard, it automatically adds all the links in a page and automatically visits each page on playback.


Problem:
When I run an https session the byte counts don't seem to be completely correct? What's wrong?

Solution:
The byte count algorithm requires that each component of the page reside in the cache so that its size can be measured. For the https secure protocol the browser does not allow some components of the page to be stored in the cache; that's why it's called secure. This means that the byte counts will be off by that same amount. In turn, the data download rates for https pages will be off also.


Problem:
When doing Site Analysis checks of my WebSite I get different results between the three modes? What's wrong?

Solution:
The reason for the difference is that the three modes operate in slightly different ways:


Problem:
My Favorites Don't Work.

Solution:
In some older versions of the Windows OS your favorites folder may be in a place different than where eValid expects it to be. The solution to this is to change the location of your favorites folder in your registry.


Problem:
eValid gives me a message complaining about the fact that a particular entry point could not be found in the dynamic link library SHELL32.dll.

Solution:
Your operating system has old DLL's that don't contain one or more function calls that eValid requires. The solution is to update your operating system with the latest libraries. Remember, eValid is supported on NT/2000/XP.


Problem:
My detailed timings of pages appear to give inconsistent results, particularly when I run on my 100Mb/sec LAN.

Explanation: eValid timings are made using the total time each element of a page arrives completely in the browser cache. Remember, downloading any object on the page -- a picture or a file -- typically involves many threads and a lot of "assembly of packets" work. The eValid browser does downloads exactly the way the IE browser does it, and normally this realism is not a problem. When you are looking at detailed timings remember you are seeing the aggregate amount of time consumed doing each piece of work.


Problem:
My Site Analysis ends prematurely with the message Site Analysis Aborted Due To An Internal Error..

Explanation: When the site being analyzed is very large the site analysis engine may run out of memory or may encounter some internal problem. When it reaches a non-recoverable point it quits with this message. The solution in most cases is to repeat the Site Analysis but for a smaller sub-WebSite.


Problem:
xyClick commands work on one machine but not on another. That is, xyClick commands, being dependent on window positioning, may play back incorrectly if the scheme used is significantly different. This happens, for instance, if you have recorded on W2000 but you play back on Windows XP using the non-Classic scheme: the buttons on the latter are smaller and the playback is more likely to click in the wrong place.

Solution: Record on the environment with the smallest buttons to make sure the xyClicks actually land in the right place on playback.