1 / 13

Introduction to eValid

Introduction to eValid. Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log and Analysis eValid Client Structure eValid Settings eValid Main Functions eValid Web Site Testing Sequence Summary.

Download Presentation

Introduction to eValid

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log and Analysis eValid Client Structure eValid Settings eValid Main Functions eValid Web Site Testing Sequence Summary

  2. What is eValid? eValid is • Built to create Web Site quality analysis which is built into a full-featured IE compatible web browser • A unique product that provides Web Site functional testing and validation • A test engine that provides with - Browser based 100% client side quality checking - Dynamic testing - Content validation - Page performance tuning - Web server loading and capacity analysis - Pure Object Mode operation for testing Web Sites that gives it deep internal knowledge of how each page of your Web Site is organized and structured

  3. About eValid, Inc. • Under Software Research, Inc., a California based company • One stop solution provider for E-Commerce site quality • Offer products and custom services • One of the major eValid products is a Test Enabled Web Browser™ , a test engine that provides you with several product configurations Mapping: eValid Site Analysis Mode will systematically examine a Web Site or a sub-Web Site for critical quality factors such as slow downloading pages,unavailable links,too-long pages

  4. About eValid, Inc. Testing: eValid test scripts can exercise the key parts of your site,confirm links, check content, and simulate users' activities Validation: eValid can confirm selected content, validate document properties, images and applets Loading: eValid load testing scenarios can simulate 100's or 1000's of users Tuning: eValid timing capabilities let you identify slow- loading pages so you can "tune up" your site for optimum performance

  5. About eValid, Inc. eValid Licenses DEMO License • Enables eValid immediately after installation, but provides only limited functionality • Remains active for a short period like 14 days EVAL License • Requires a request for a key • Provides you with full product functionality • Includes all Site Analysis, Functional Test, Load Test, Timing/Tuning, and eVmanager features eValid Contact   eValid, Inc.                901 Minnesota Street   San Francisco, CA 94107 USA Toll free (USA):   1-800-942-SOFT Email:  evalid@e-valid.com WWW: http://www.e-valid.com

  6. eValid Features • eValid version 4.0 is currently supported on Windows NT/2000/XP • eValid handles JavaScript, VB Script, Java Applets and ActiveX Controls • eValid handles cookies and thus has ability to keep context with a secure session • eValid handles testing of any size Web Sites with proxy servers • eValid has the ability to correctly parse HTML 4.0 and handle XML

  7. System Architecture Application Server User Web Server Internet User Database Server

  8. eValid Functional Design Three major players : eValid Browser-Based Web Site Quality Testing – This manages the recording with script files (*.evs), playback the script, and event logs for each scripts (*.evl) eVmanger Test Interface – This is a test suite manager specifically aimed at making it very easy and intuitive to handle suites of eValid tests which has the size of ~1000 playback scripts Test Scripts – These use a simple, pure ASCII, command plus modifier format and can show many types of automated website testing that can be modified at a later time if needed

  9. Script Log and Analysis Log File Contents As eValid plays back a script, it writes certain information about what it is doing to four different log files: Event Log, Performance Log,Timing Log, and Message/Error Log Event Log : Has a single time-stamped line for every event that happens during playback. Performance Log : Contains all download timings and the "Command Completed" messages. Message/Error Log : Contains ONLY those lines of the Event Log that do NOT say "OK" as a result status. Timing Log : Contains outputs of the Timer commands, plus the statistical summary of the downloaded page.

  10. eValid Client Structure Source : www.e-valid.com

  11. eValid Settings Record/Play Preferences and Record/Play Advanced Preferences – Configures the needs of testing environment Project/Log Management – Sets the working directory for the scripts as well as the logs to be evaluated later Working Default Directory: C:\Program Files\Software Research\eValid\Program\ Project Group\Script.evs

  12. eValid Main Functions • Load Script File: File > Open Script. • Start Recording: Record > Start Recording. • Stop Recording: Record > Stop Recording. • Start Playback: Playback > Start Playback. • Stop Playback: Playback > Stop Playback. • Control Playback: Playback > Control Playback • View Logs: Window > Logs

  13. eValid Web Site Testing Sequence Summary Test Input - Actions to be performed by mouse clicks, keyboard inputs Scripts - The input created from the test input that gets recorded into script format Test - eValid browser based testing tool Interface Test - Logs to indicate success or failure of the test and details Output Test Cases - Derived from the Test Output of the Scripts Test - Collection of the test logs generated by the eValid for record History keeping and further analysis

More Related