The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 28, 2000
Filed:
Nov. 21, 1997
Frank Robert Marullo, Georgetown, TX (US);
Donald Husted Randall, Jr, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
An Internet website virtual browser application automatically exercises and verifies web server applications and scripts by simulating a web browser to request, capture, store, and verify data returned from web servers, discarding data not critical to testing, and saving and reusing retained data for subsequent transactions. Input and links are accepted from a GUI edit field or input data file, with posts and gets supported to return pages and other requested data, saved in user-specified files for verification. GUI edit field options may override server/port definitions without changing input data files and provides for user-specified termination after a specified number of errors, specifying number of retries and level-setting of messaging for log files and screens. A log file stores the request and byte count total bytes transferred, time of transaction, throughput or transfer time, and result of compares. The verify option automatically compares previously received and current request data. A smart pass/fail status derives a total pass/fail count for all requested pages. Input data may be looped for reliability testing. Critical requests may be labelled and required to be successful; and sleep values between requests are user-specifiable to simulate actual users and test session timeouts.