> Site Analysis on Secure WebSites (HTTPS Protocol)
Conducting Site Analysis on websites which have secure connections
usually require the user to provide a valid username / password
combination to be able to access the site.
Imagine the trouble of having to log-in each time and manually
start the site analysis from within the site. Wouldn't it be
better if we can automate the entire process, including the log-in
sequence?
By being a browser-based site analysis engine, this is all
possible with eValid. In fact, on websites where only a browser
can successfully log in the browser-based approach may be the only
possible answer to site analysis.
Follow these simple steps to fully automate the site analysis of
your secure site.
* Site Analysis Settings
(1) Determine the appropriate filters to be used and reports to be
generated for the analysis of the site.
(2) Make the appropriate changes for the site you plan to analyze
in the Site Analysis Preferences.
(3) Click on "User Profiles".
(4) Click on "Save Profile".
(5) Enter an appropriate profile name.
(6) Click on "Ok" to verify that the supplied profile name is
unique.
(7) Click "Save". This save your profile under the assigned name.
* Record a Log-In Script
(1) Navigate to your website.
(2) Start your recording.
(3) Proceed to the log-in page. For FORMS based pages, simply
enter your username and password and click submit. For pages
which use Modal Dialogs, use the available Modal Dialog
Commands under "Insert > ModalDialog Commands" from the eValid
Script Window.
(4) Stop your recording.
* Edit the Script and Run the Site Analysis
(1) Append the &SiteAnalysis command at the end of the script with
the profile name, report to be generated. The general command
you use has this structure:
&SiteAnalysis "Profile-Name" "Report-Type" "Base File Name"
You might actually write something like:
&SiteAnalysis Broken_Links 2 Test
(2) Run your script.
On playback, the script will perform the log-in and automatically
begins the site analysis from within the secure site.
Note: Additional keywords (e.g. "logout") should be added to the
Excluded URLs list to avoid sending eValid to the logout page and
then being logged out automatically.
|