Scenario generation program

Information

  • Patent Application
  • 20070233453
  • Publication Number
    20070233453
  • Date Filed
    August 30, 2006
    18 years ago
  • Date Published
    October 04, 2007
    17 years ago
Abstract
Disclosed is a scenario generation program that is used to generate a scenario given to a plurality of virtual web clients each of which applies access load to a web server device of a test target. According to the program, a computer stores some first request messages transmitted to a web server device and some second request messages transmitted to the web server device based on the same operation. The computer extracts the differences between the request parameters in the first and second request messages in the same order of the same operation. If page data of a response message includes the extracted request parameters, rewriting-item information is generated corresponding to the request parameter and is incorporated into the scenario. The computer replace the parameter shown by the rewriting-item information whenever the computer executes the scenario.
Description

DESCRIPTION OF THE ACCOMPANYING DRAWINGS


FIG. 1 is a block diagram showing a web server device that is a target of the web load test and a web load testing apparatus that executes the test according to an embodiment of the present invention,



FIG. 2 is a flow chart showing a process executed by a CPU in accordance with a scenario generation module,



FIG. 3 shows an example of data structure of a comparison table,



FIG. 4 shows an example of request parameters of the first and second provisional scenarios, and



FIG. 5 shows an example of page data containing the request parameter of FIG. 4.


Claims
  • 1. A scenario generation program used to generate a scenario given to a plurality of virtual web clients each of which applies access load to a web server device of a test target, said program making a computer function as means comprising: a first memory means for storing some first request messages that are transmitted to a web server device in order based on a predetermined operation and some response messages that are received in order, into storage;a second memory means for storing some second request messages transmitted to said web server device in order based on the same operation as the above;an extraction means for extracting the differences between the request parameters in said first and second request messages that are stored in said storage by said first and second memory means in the same order of the same operation;a retrieval means for retrieving a response message whose page data includes the request parameters that are extracted by said extraction means as different parts from data in said storage;an information generation means for generating rewriting-item information when said retrieval means retrieves the response message, wherein said rewriting-item information shows that the request parameters extracted by said extraction means as different parts are necessary to be rewritten when applying access load; andan output means for outputting a scenario that includes all the first request messages in the storage and the rewriting-item information that is generated by the information generation means.
  • 2. The scenario generation program according to claim 1, wherein said information generation means also generates source information to identify the first request message that is transmitted to said web server device in order to receive the response message retrieved by said retrieval means, and said output means outputs all said first request messages, said rewriting-item information and said source information as said scenario.
Priority Claims (1)
Number Date Country Kind
2006-088316 Mar 2006 JP national