250 likes | 371 Views
eValid. Getting Started. Agenda. Introduction to eValid First experience of using eValid Recording and Site Analysis in eValid. Introduction. What is eValid. eValid is a fully-featured Web Browser. eValid is also a sophisticated record/playback and WebSite analysis engine.
E N D
eValid Getting Started
Agenda • Introduction to eValid • First experience of using eValid • Recording and Site Analysis in eValid
Introduction What is eValid • eValid is a fully-featured Web Browser. • eValid is also a sophisticated record/playback and WebSite analysis engine. • eValid is a Web Testing Suite with embedded Mapping, Testing, Loading and Timing/Tuning functionality.
Introduction 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 • http://www.soft.com/ • http://www.soft.com/eValid/
Introduction 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 Division, Software Research, Inc. 1663 Mission Street, Suite 400, San Francisco CA 94103 USA Phone: [+1] (415) 861-2800 Fax: [+1] (415) 861-9801 http://www.soft.com/eValid/
Introduction eValid’s Main Functions
Introduction eValid Capabilities • eValid version 6.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
Introduction 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
Introduction 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.
Introduction 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\Test.evs
First Experience Installation • please download and install the latest eValid V6 build. You can download the build from: <ftp://ftp.soft.com/pub/windows/evalid/evalid6i.exe> • Save the license file named as "evalid.lic" into the eValid Program directory/folder located at: [DISK]:\Program Files\Software Research\eValid\Program • The new "evalid.lic" file should now be present. You can confirm this by launching eValid and using the eValid browser sequence: Help > License Info.
What should I do first? • First, click on the eValid menus on the browser tool bar. Become familiar with the function buttons: Record, Playback, LoadTest, Site Analysis, Setting…
Run Site Analysis Step 1: Click Site Analysis > Start Analysis. Step 2: Type the Internet address of the site you want to map. And Click OK. Step 3: Click the green arrow > on the toolbar, or dashboard: eValid starts mapping that site. Step 4: Select the reports from the prompt.
First Recording • Click Record > Start Recording. • Enter a name for the Test Script (evs) file. • Navigate to your home page, or to any linked page you visit. • Click Record > Stop Recording. Your recording is done. • Check the script file you just generated with Window > Script Window . • Click Playback > Start Playback. • If any links are missing, you'll see error messages in the Message/Error Log prompt. • Click on the Reports.
Recording and Link Test Wizard • Click Record > Start Recording. • Enter a name for the Test Script (evs) file. • Navigate to your home page, or to any linked page you visit. • Click Record >Wizards > Link Test Wizard. • Click Record > Stop Recording. Your recording is done. • Check the script file you just generated with Window > Script Window . • Click Playback > Start Playback. • If any links are missing, you'll see error messages in the Message/Error Log prompt. • Click on the Reports.
eValid – Record/Play Preferences Menu First Experience eValid’s recording and playback operations can be defined in: Settings-> Record/Play Preferences menu
First Experience eValid – Advanced Preferences Menu Using an EVAL or PROF license gives you access to eValid’s Advanced Preferences: Settings->Record/Play Advanced Preferences -> Miscellaneous Recording
First Experience eValid – Script Dialog Window Clicking on the Window > Script Window menu will show the script file window on the screen. This can be used to inspect and/or manually edit the recorded script.
First Experience eValid – Documentation To reach eValid’s documentation, clickHelp > Documentation and select from the many topics available on the menu.