Configurable stresser for a web server
AssigneeInternational Business Machines Corporation
InventorPatrick Dantressangle
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and article of manufacture for a computer implemented configurable stresser for testing a server computer. A server computer is tested by transmitting commands to the server computer from a client computer which is connected via a network. Each command is performed by the server computer to access data from a data source stored on a data storage device connected to the server computer. In particular, at the client computer, one or more virtual browsers are created for transmitting commands to the server computer. Compared test results are received from each virtual browser indicating a response to each transmitted command received from the server computer. The received test results are consolidated into a report of compared test results.
Claims42
A method of testing a server computer by transmitting commands to the server computer from a client computer connected via a network, each command being performed by the server computer to access data from a data source stored on a data storage device connected to the server computer, the method comprising the steps of:
- at the client computer,
- creating one or more virtual browsers for transmitting commands to the server computer, wherein each virtual browser receives a test guide file and determines which commands are to be executed from the test guide file;
- receiving compared test results from each virtual browser indicating a response to each transmitted command received from the server computer;
- and
- consolidating the received test results into a report of compared test results.
An apparatus for testing a server computer, comprising:
- a server computer having a data storage device connected thereto, wherein the data storage device stores a data source;
- one or more computer programs, performed by a client computer connected to the server computer via a network, for creating one or more virtual browsers for transmitting commands to the server computer, wherein each virtual browser receives a test guide file and determines which commands are to be executed from the test guide file,
- receiving compared test results from each virtual browser indicating a response to each transmitted command received from the server computer, and
- consolidating the received test results into a report of compared test results.
An article of manufacture comprising a computer program carrier readable by a client computer and embodying one or more instructions executable by the client computer to perform method steps for testing a server computer connected to the client computer via a network, the command being performed by the server computer to access data from a data source stored in a data storage device connected to the server computer, the method comprising the steps of:
- at the client computer,
- creating one or more virtual browsers for transmitting commands to the server computer, wherein each virtual browser receives a test guide file and determines which commands are to be executed from the test guide file;
- receiving compared test results from each virtual browser indicating a response to each transmitted command received from the server computer;
- and
- consolidating the received test results into a report of compared test results.
Dependencies are inferred from the claim text.