Configurable stresser for a web server

Electrical computers and digital processing systems: multicomput – Computer network managing – Computer network monitoring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S219000, C709S203000, C714S038110, C714S047300, C717S135000

Reexamination Certificate

active

06446120

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates in general to computer-implemented testing systems, and, in particular, to a configurable stresser for a Web server.
2. Description of Related Art
The Internet is a collection of computer networks that exchange information via Transmission Control Protocol/Internet Protocol (“TCP/IP”). The Internet computer network consists of many internet networks, each of which is a single network that uses the TCP/IP protocol suite. Currently, the use of the Internet computer network for commercial and non-commercial uses is exploding. Via its networks, the Internet computer network enables many users in different locations to access information stored in data sources (e.g., databases) stored in different locations.
The World Wide Web (i.e., the “WWW” or the “Web”) is a hypertext information and communication system used on the Internet computer network with data communications operating according to a client/server model. Typically, a Web client computer will request data stored in data sources from a Web server computer, at which Web server software resides. The Web server software interacts with an interface connected to, for example, a Database Management System (“DBMS”), which is connected to the data sources. These computer programs residing at the Web server computer will retrieve the data and transmit the data to the client computer. The data can be any type of information, including database data, static data, HTML data, or dynamically generated data.
Traditional techniques for testing computer programs on a Web server computer do not test real world models. That is, the traditional techniques do not test computer programs residing at the Web server in conjunction with typical conditions on the network. Instead, only particular computer programs on the Web server computer are tested (i.e., regression testing) or predefined tests are run on the computer programs that provide performance results only. There is a need in the art for improved testing of computer programs on a Web server.
SUMMARY OF THE INVENTION
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention discloses a method, apparatus, and article of manufacture for a computer implemented configurable stresser.
In accordance with the present invention, 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.
An object of the invention is to provide improved testing of Web servers on the internet. Another object of the invention is to provide testing of Web servers in a real world environment using simulated virtual Web browsers. Yet another object of the invention is to enable users to create tests for their particular Web server environments. An additional object of the invention is to combine regression and performance testing, which is required in current Web Server environments.


REFERENCES:
patent: 5440719 (1995-08-01), Hanes et al.
patent: 5459837 (1995-10-01), Caccavale
patent: 5471634 (1995-11-01), Giorgio et al.
patent: 5475843 (1995-12-01), Halviatti et al.
patent: 5544310 (1996-08-01), Forman et al.
patent: 5553235 (1996-09-01), Chen et al.
patent: 5627766 (1997-05-01), Beaven
patent: 5640537 (1997-06-01), Jessen et al.
patent: 5669000 (1997-09-01), Jessen et al.
patent: 5734831 (1998-03-01), Sanders
patent: 5758062 (1998-05-01), McMahon et al.
patent: 5799142 (1998-08-01), Toyoda
patent: 5812780 (1998-09-01), Chen et al.
patent: 5819066 (1998-10-01), Bromberg et al.
patent: 5881219 (1999-03-01), Leung et al.
patent: 5881269 (1999-03-01), Dobbelstein
patent: 5889955 (1999-03-01), Shinozaki et al.
patent: 5940593 (1999-08-01), House et al.
patent: 5946695 (1999-08-01), Hinrichs et al.
patent: 5974572 (1999-10-01), Weinberg et al.
patent: 6002871 (1999-12-01), Duggan et al.
Silicon Graphics, Inc., Internet article, http://www.sgi.com/Products/WebForce/WebStone/index.html, “World Wide Web Server Benchmarking”, 1996 (entire document).
Silicon Graphics, Inc., Internet article, http://www.sgi.com/Products/WebForce/WebStone2.html, “Introducing WebStone 2.0”, 1996 (entire document).
Trent, Gene, Silicon Graphics, Inc., Internet article, http://www.sgi.com/Products/WebForce/WebStone/paper.html, “WebStone: The First Generation in HTTP Server Benchmarking”, Feb. 1995 (entire document).
Mercury Interactive Corporation, Internet article, http://www.merc-int.com/products/astrastguide.html, “Astra Site Test™”, 1997 (entire document).
Ziff-Davis Benchmark Operation, Internet article, http://www.softweek.com/Internet/W . . . Site_Tools/Review2_7657_index.html, “WebBench” (entire document).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Configurable stresser for a web server does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Configurable stresser for a web server, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Configurable stresser for a web server will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2856883

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.