Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log.
Published byModified over 4 years ago
Presentation on theme: "Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log."— Presentation transcript:
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
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
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
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
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: email@example.com WWW: http://www.e-valid.com
System Architecture User Internet Web Server Application Server Database Server
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
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.
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
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
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