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 -- Morfik Recording Protocol
eValid Home

Background
This page documents the protocol for making recordings on the Morfik site. This AJAX application is very sophisticated and uses a variety of kinds of objects, JavaScript events, pulldowns, active links, etc. If this recording protocol is used there is a high likelihood that the resulting recording will play to "green screen" without problems.

This website is made more complex by the fact that it is AJAX, and as a result recorded commands may be in fact correct, but may fail on playback if the synchronization is not handled correctly.

Protocol Description
This website is a Class B Website.

Sample Script Passage

# Recording by eValid V8 Build #264, Build Date: (Mar 27 2008) 
# Copyright © 2008 by Software Research, Inc. 
# Recording made on: Microsoft Windows XP Service Pack 2 

ProjectID "Support"
GroupID "Morfik"
TestID "menu"
LogID "AUTO"

ScreenSize 1680 1050
FontSize 0
DeleteCache
DeleteCookies

InitLink "http://www.morfik.com/"
# Wait 24500
SyncOnSelectedObjProperty 0 0 "externalsynch" "READY" "id" "xfrmXappMain" ""

ElementMouseOver 0 55 33 6 "R_SUPPORT" ""
Wait 3172
ElementMouseOut 0 61 21 74 "R_SUPPORT" ""
ElementMouseOver 0 49 21 8 "" ""

Wait 2625
ElementClick 0 49 202 172 "" "Morfik Labs" "" NAV

# Recording ends.