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.

Form Test Wizard
eValid Home

Record > Wizards > Form Test Wizard

The goal of this facility is to create a test script that:

The resulting recording file can be used to test the form.

The text passage supplied by the user is set up by pre-setting the environment variable $eVFORMFILL. The appropriate sized part of that text passage is used for the declared size of each text window, and the string is repeated if necessary to fill up the window to the specified maximum size. If there is no maximum size then only a single instance of the string stored in the environment variable $eVFORMFILL.

The Form Wizard's test of a page includes filling in all of the blanks, clicking on all of the buttons, exercising all of the options, and then clicking on the SUBMIT button.

When typing information into a form, note that nothing is recorded until you click on the SUBMIT button. However, if you click on RESET FORM and then retype you will see, during playback, the original typing and the final typing.

Here is a sample generated script file:

# AUTOPLAY8=j§td-ju<
# 
# Recording by eValid 
# (c) Copyright by Software Research, Inc. 
# Recording made on: Microsoft Windows 2000 (IE 6.n), HostName ""
# 

ProjectID "HealthCheck"
GroupID "Scripts"
TestID "Test123"
LogID "AUTO"

ScreenSize 1152 864
FontSize 0
InitLink "http://..SOME_FORM.phtml?status=FORM"

# Form Wizard Starting... 
InputValue 0 66 "TEXT" "firstName" "eValid" "" ""
InputValue 0 72 "TEXT" "lastName" "eValid" "" ""
InputValue 0 79 "TEXT" "company" "eValid" "" ""
InputValue 0 85 "TEXT" "title" "eValid" "" ""
InputValue 0 92 "TEXT" "address1" "eValid" "" ""
InputValue 0 97 "TEXT" "address2" "eValid" "" ""
InputValue 0 104 "TEXT" "city" "eValid" "" ""
InputValue 0 110 "TEXT" "state" "eValid" "" ""
InputValue 0 117 "TEXT" "zip" "eValid" "" ""
InputValue 0 123 "TEXT" "country" "eValid" "" ""
InputValue 0 130 "TEXT" "phone" "eValid" "" ""
InputValue 0 135 "TEXT" "fax" "eValid" "" ""
InputValue 0 142 "TEXT" "email" "eValid" "" ""
InputValue 0 155 "TEXT" "website" "eValid" "" ""
InputValue 0 166 "SELECT-ONE" "whereHear" "-- Please Select --" "0" ""
InputValue 0 183 "TEXT" "whereHearOther" "eValid" "" ""
InputValue 0 188 "SELECT-ONE" "position" "-- Please Select --" "0" ""
InputValue 0 202 "SELECT-ONE" "priority" "-- Please Select --" "0" ""
InputValue 0 212 "SELECT-ONE" "employees" "-- Please Select --" "0" ""
Wait 6489
SubmitClick 0 226 "Download eValid Now" ""
GoBackTo 0 "http://..SOME_FORM.phtml?status=FORM" ""
# Form Wizard ended. 

# End of script