A method of recording a transaction over a network generally includes
staring a recorder, sending a request for information from a computer to
an information source over the network to begin the transaction,
interacting with the information source over the network to complete the
transaction, and stopping the recorder. The recorded transaction is
played back and feedback is provided on the recorded transaction. The
recorded transaction is configured for use by a data acquisition agent
operable to execute the recorded transaction with the information source
and collect performance measurements for the transaction.