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.
© Copyright 2000-2012 by Software Research, Inc.

eValid -- Example eValid Scripts -- Site Analysis AUTOPLAY Script
Go Back To Sample Script Catalog
eValid Home

Description of Script
This AUTOPLAY script illustrates eValid Site Analysis.

Script Playback
The script shown in the table below is can be copied and pasted into the Script Dialog for playback by eValid:

  1. Left click drag from the top line to the bottom line of the script.
  2. Right click Copy to capture the script.
  3. Open the eValid Script Window with eValid: Window > Script Window.
  4. Create a new script with File > New.
  5. Delete the existing text that eValid automatically inserts in the new script window.
  6. Right Click Paste to insert the saved script in the Script Window.
  7. Perform any necessary edits, e.g. to remove duplicated InitLink or other unwanted commands.
  8. Click File > Save As to save the script in the filename of your choice, in the test Group of your choice, and in the test Project of your choice.

Important Note: This script is an example and may not work with your environment or setup. You may need to re-record a similar script to get correct resultes.

Example Script
# AUTOPLAY8=)t{ua-ju9a
# 
# eValid AutoPlay Script
# (c) Copyright 2000-2012 by Software Research, Inc. 
# 

ProjectID "Demos"
GroupID "08-25-03"
TestID "11"
LogID "AUTO"

#Set PlayValues
PlayValue _PC 20000
PlayValue _PM 1.0
PlayValue _PT 80000

# Check screensize and adjust font
ScreenSize 1024 768
FontSize 1

# Reposition Screen to upper right corner

WindowPos 0 270 0 753 696

# MessageWindow "MESSAGE" [seconds [x y w h]] - display 
# MESSAGE in a new browser window...
MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>eValid’s <b>Site Analysis</b> " \
	"is the only web spider built inside a browser. " \
	"<p>In real time, it creates instant Reports that show " \
	"where the performance of your site needs improvement. " \
	"<p>eValid’s Site Analysis function maps your entire " \
	"website in 3-D, reports on broken links and identifies " \
	"slow loading pages, old pages, even pages consuming too " \
	"many gigabytes.</TD></TR></TABLE>" \
	"" 0 1 2 269 392

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box1.gif" ""
Wait 8000

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box2.gif" ""

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>In <b>eValid's address bar</b> " \
	"type the URL of the web site you want to map.</TD></TR></TABLE>" \
	"" 0 1 2 269 288

Wait 8000

GotoLink 0 "http://www.microsoft.com/" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>Once there, click on the " \
	"<b>Settings</b> in the eValid Toolbar, and select " \
	"<b>Site Analysis Preferences</b>.</TD></TR></TABLE>" \
	"" 0 1 2 269 288

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box3.gif" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>How deep into the WebSite " \
	"do you wish to go? You control the <b>search process</b>, " \
	"when you set the <b>limits</b> for:<ul><li> the depth of " \
	"the tree<li> number of links or <li>the time limit you " \
	"want to perform the analysis in.</li></ul> " \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 295

Wait 3000
GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box4.gif" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>eValid will create instantly " \
	"usable <b>Reports</b>. But you have to specify the kind of " \
	"reports you need. Select the <b>analysis to be performed " \
	"on each page</b> retrieved. Among other options, one can " \
	"set filters for<ul><li> slow loading pages <li>old pages " \
	"or <li>pages smaller than certain Kbytes.</ul>" \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 329

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box5.gif" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>eValid will generate a " \
	"<b>Broken Link</b> report if you ask for it in the " \
	"<b>General Filters</b> selection." \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 329

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box6.gif" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>Start the " \
	"<b>Site Analysis</b> engine on the eValid Toolbar, " \
	"by clicking <b>this icon</b>: <br>" \
	"<img src="http://www.e-valid.com/Products/Demos.9/images/ic-startsitemap.gif">  " \
	"then <b>OK</b>, and hitting the " \
	"<b>green arrow icon</b> on the eValid dashboard. " \
	"<p>Remember: eValid is not only a browser but " \
	"also a functional testing and a QA tool." \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 329

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box7.gif" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>As the <b>Site Analysis</b> " \
	"is running, the reports you selected start running in " \
	"<b>real</b> time. <p>When the Site Analysis is complete" \
	" - select the reports you wish on the <b>Site Analysis" \
	" Report Selection Box</b>." \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 329

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box8.gif" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>This <b>Summary " \
	"Report</b> shows that the spider mapped: " \
	"<ul><li>500 links, as specified <li>only " \
	"reached 2 deep, as programmed, <li>19 pages " \
	"are loading slower than 5000 msecs, <li>215 " \
	"pages are smaller than 1024 bytes." \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 329

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/AutoPlay/Demo1/Status.html" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>There were " \
	"<b>no Broken Links</b> at the time of the " \
	"Site Analysis." \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 329

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/AutoPlay/Demo1/Broken.html" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>You also selected the " \
	"<b>Complete Map</b> and the <b>Unique URL's Map " \
	"Report</b>. <p>Here they are, after very simple " \
	"point-and-click <b>programming from eValid's " \
	"pulldown menus</b>." \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 329
GotoLink 0 "http://www.e-valid.com/Products/Demos.9/AutoPlay/Demo1/Complete.html" ""
Wait 5000
GotoLink 0 "http://www.e-valid.com/Products/Demos.9/AutoPlay/Demo1/Unique.html" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25><p>" \
	"<img src="http://www.e-valid.com/Products/Demos.9/images/ic-sitemap.gif"> " \
	"Click on this ICON on the top left side of the report, " \
	"to view the <b>3-D SiteMap</b>. <p>This SiteMap " \
	"displays all the relationships of the site's tree " \
	"structure and the interdependent URLs of the " \
	"WebSite you just tested." \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 329

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box12.gif" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>The color-coded " \
	"SiteMap is completely dynamic, adjustable and " \
	"under user control. Rotate the 3D-SiteMap, " \
	"zoom in on details…Get the facts immediately." \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 329

GotoLink 0 "http://www.e-valid.com/Products/Demos.9/images/sitemap.box13.gif" ""
Wait 8000

MessageWindow "<LINK REL="stylesheet" type="text/css" " \
	"href="http://www.e-valid.com/Parts/newevalid.css">" \
	"<TABLE CELLSPACING=0 CELLPADDING=10 BGCOLOR=lightyellow " \
	"WIDTH=220 BORDER=1><TR><TD VALIGN=TOP>" \
	"<IMG SRC="http://www.e-valid.com/Images/eV_white_top_30x25.gif" " \
	"ALIGN=LEFT WIDTH=30 HEIGHT=25>Instant information " \
	"gathered from the <br>tabular reports or from the " \
	"<br>3-D SiteMap gives you the power to improve the " \
	"<br>quality of your Web site immediately and " \
	"guarantees better <br>customer's satisfaction." \
	"</TD></TR></TABLE>" \
	"" 0 1 2 269 450

Delay 6000

# End Recording.

Additional Notes
The scripts eValid creates use one command per line. In the script example shown some long lines have been folded for readability. The line foldings used are respected by eValid.