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 -- Initial Conditions During Recording & Playback
eValid Home

Introduction
Reliable recording and playback, essential for regression testing or for functional monitoring, requires that tests take special care with initial conditions. If your application does not create and child windows or if your application can tolerate all child windows being closed automatically by eValid, then you don't need these options.

General Comment
eValid is a regression testing tool, and reliable operation -- which will detect if a test fails to behave as it should behave -- is fundamentally a question of detecting change.

If the test you are running starts from a place different than when you recorded it you would expect the test to fail -- from eValid's point of view, something has changed, i.e. regressed. eValid tests are only effective if they always start from the same initial condition (initial state).

Here are some specific kinds of facts about a regression test that may affect the initial conditions and hence may be important to consider when designing a test.