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.

eValid -- TimeStamp Command
eValid Home

This command is intended for use in situations where eValid is monitoring a complex transaction and where the need is to have a simplified record of timing data.

Command Description

Monitoring TimeStamp Command
PROF TimeStamp File "Tag" "Message" [OVERWRITE] Edit Writes a standard one-line timestamp record to the named file. This line includes the specified "Tag" and and includes the Message at the end of the line.

If the optional tag OVERWRITE is present, the named file is deleted (if it exists) and THIS is the first record in the new file.


Output Description
The actual record written contains the

  1. Time/date of the event (when the line was written).
  2. The specified Tag.
  3. Elapsed cumulative time in the current script playback.
  4. Cumulative time since the last TimeStamp in the current playback. This value will be zero when the current TimeStamp command being executed is the first one in the current test playback.
  5. Message text for reference purposes.

Example File
Here is how a typical TimeStamp file would appear when a test is run with multiple instances of these TimeStamp commands:

        TimeStamp File Login "Startup of shopping activity." OVERWRITE
        TimeStamp File Shopping "Go ahead and shop." 
        TimeStamp File Pick "Pick an item for the cart." 
        TimeStamp File Pick "Pick an item for the cart." 
        TimeStamp File Pick "Pick an item for the cart." 
        TimeStamp File Checkout "Checkout process has concluded."

Contents of "File" produced during playback...
# Time 			  Tag		Total  Time 	Message
2007/09/26 13:25:34       Login         241    0        Startup of shopping activity.
2007/09/26 13:26:45       Shopping      2436   1800     Go ahead and shop.
2007/09/26 13:27:56       Pick          3150   1222     Pick an item for the cart.
2007/09/26 13:29:21       Pick          4150   1000     Pick an item for the cart.
2007/09/26 13:30:33       Pick          6100   1800     Pick an item for the cart.
2007/09/26 13:32:39       Checkout      8192   2200     Checkout process has concluded.


  1. Lines with a "0" in the 5th column always indicate the start of a set of data for one playback.
  2. This output is a contraction of much more detailed data that is available in the eValid playback event log. The data in the event log has been condensed to the "essential minimum" most commonly needed in monitoring activities.
  3. The format used is designed to be very easy to use to process information into one of the standard monitoring environments.
  4. The format used will sort from the left into monotonic increasing time-date order in case the file needs to be processed, disassembled, reassembled and then return to correct time sequence order.
  5. This file differs from an eValid Custom Log file in that almost all detail is left out of this file.
  6. ALthough in this example all of the messages go to one file this is not a limitation of the command. That is, there could be two [or more] files with interleaved messages providing detailing multiple "views" of a transaction.