Browse Prior Art Database

A Method to Replay the Network Traffics and Review Testing Errors

IP.com Disclosure Number: IPCOM000123854D
Original Publication Date: 1999-Jun-01
Included in the Prior Art Database: 2005-Apr-05
Document File: 2 page(s) / 111K

Publishing Venue

IBM

Related People

Liu, L: AUTHOR [+4]

Abstract

This disclosure describes a system to record the HTTP and HTTPS network traffics, which is called a test case. The test case can be used later on for function and performance tests by replaying the test case. If there is any error, due to networking or server logic problems, the system helps the tester identify the errors and study the reasons of the errors.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

A Method to Replay the Network Traffics and Review Testing Errors

   This disclosure describes a system to record the HTTP and
HTTPS network traffics, which is called a test case.  The test case
can be used later on for function and performance tests by replaying
the test case.  If there is any error, due to networking or server
logic problems, the system helps the tester identify the errors and
study the reasons of the errors.

   A test case is created by using a browser to traverse home
pages of interest (by pressing the "Start Recording" button in
Figure 1).  The test case is recorded with the "Request-Response"
pairs as shown in the left part of Figure 1.  After a test case is
created, the tester could set up some comparison criteria, and a
mark is added to the right of the corresponding "Response".  The
tester can then use the newly created test case to run a function or
performance test.  If there is any error, an "X" is added to the left
of the corresponding "Response".  The tester can then click the
"Response" with errors to review the errors by showing the comparison
criteria (the bottom right in Figure 1) and comparing the two
Responses.  The tester can review each of the errors, modify the
comparison criteria, change the logic, and repeat the test until all
the bugs are fixed.

   This system is very easy to use and can help testers
increase their productivities by creating the test case
automatically, setting up the comparison criteria, replaying the
test case, and reviewing any test errors.

   The main window comprises three panels (see Fig. 1), which
titles are TestCase, Request and Response respectively.  The left
panel displays the macro information of the recorded network traffic
whi...