Method for generating test data for listing program, listing...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S127000, C717S128000

Reexamination Certificate

active

06526568

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method for generating test data for a listing program, a listing program generation apparatus, and a storage medium storing a program for generating test data for a listing program.
2. Description of the Related Art
The procedure of generating a listing program for outputting a listing, etc. is:
(1) setting an output item;
(2) determining the design of a report (listing);
(3) generating test data for confirming an output result of a report
(4) verifying each function using test data
(5) generating an extracting logic of actual data
Layout images can be different between the state of the design of a report and the state of the actual input of test data. Therefore, to obtain a well-designed report, it is necessary to determine the final design while determining the design of the above described items (1) through (4), generating test data, and repeating the verification of functions.
SUMMARY OF THE INVENTION
If the amount of data in a detail unit about items, numbers, etc. in a listing becomes larger than a predetermined value when a listing is printed, it is necessary to generate test data consistent among a plurality of tables generated in a system, and capable of being verified under various conditions to verify the function of automatically feeding a page, the function of aggregating data in item units, or an output result of a related listing, for example, to verify the consistency, etc. of an output of each listing when an aggregation result of specific items in a listing and an aggregation result of other items of another listing are collectively output to a further listing. In such a case, the time taken in generating test data has occupied a large share in the total time required to develop a listing program.
The present invention aims at easily generating test data with which the function of a listing realized by a listing program, and an output result of a plurality of listings can be verified with consistency.
The present invention generates test data for each item of a listing, generates listing item information for defining an item of a target listing, and test data for use in verifying an output of a listing after combining the test data of different items defined according to the listing item information.
Since test data for use in verifying an output of each item in a listing can be easily generated based on the test data for each item and the listing item information according to the present invention, the load of generating test data when a listing program is prepared can be reduced. In addition, since various patterns of test data can be automatically generated by, for example, setting the number of occurrences of the test data, the test data for use in verifying the function of feeding a page in a listing, aggregating data for each item, etc. can be easily generated. Furthermore, since test data consistent among a plurality of listings can be used, a plurality of related listings can be verified under the same condition.


REFERENCES:
patent: 5175856 (1992-12-01), Van Dyke et al.
patent: 5408650 (1995-04-01), Arsenault
patent: 5432795 (1995-07-01), Robinson
patent: 5446900 (1995-08-01), Kimelman
patent: 5450586 (1995-09-01), Kuzara et al.
patent: 5713010 (1998-01-01), Buzbee et al.
patent: 5754860 (1998-05-01), McKeeman et al.
patent: 5892947 (1999-04-01), Delong et al.
patent: 5949999 (1999-09-01), Song et al.
patent: 6002869 (1999-12-01), Hinckley
patent: 6112020 (2000-08-01), Wright
patent: 6178547 (2001-01-01), Pennello
patent: 6182243 (2001-01-01), Berthe et al.
patent: 6269478 (2001-07-01), Lautenbach-Iampe et al.
patent: 6301701 (2001-10-01), Walker et al.
patent: 6321373 (2001-11-01), Ekanadham et al.
patent: 6370684 (2002-04-01), De Pauw et al.
patent: 6434741 (2002-08-01), Mirani et al.
patent: 7-36737 (1995-02-01), None
patent: 7-262286 (1995-10-01), None
Geller, “Test data as an aid in proving program correctness”, ACM vol. 21, No. 5, pp. 368-375, May 1978.*
Korel, “Automated test data generation for program with procedures”, ACM ISSTA, pp. 209-215, 1996.*
Gupta et al, “Automated test data generation using an iterative relaxation method”, ACM SIGSOFT, pp. 231-244, Nov. 1998.*
Will, “ACL: A language specific for auditors”, ACM, vol. 26, No. 5, pp. 356-361, May 1983.

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

Method for generating test data for listing program, listing... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for generating test data for listing program, listing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for generating test data for listing program, listing... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3139944

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