• DocumentCode
    2382304
  • Title

    Automated software test data generation for complex programs

  • Author

    Michael, Christoph ; McGraw, Gary

  • Author_Institution
    Reliable Software Technol., Sterling, VA, USA
  • fYear
    1998
  • fDate
    13-16 Oct 1998
  • Firstpage
    136
  • Lastpage
    146
  • Abstract
    We report on GADGET, a new software test generation system that uses combinatorial optimization to obtain condition/decision coverage of C/C++ programs. The GADGET system is fully automatic and supports all C/C++ language constructs. This allows us to generate tests for programs more complex than those previously reported in the literature. We address a number of issues that are encountered when automatically generating tests for complex software systems. These issues have not been discussed in earlier work on test-data generation, which concentrates on small programs (most often single functions) written in restricted programming languages
  • Keywords
    C language; C++ language; object-oriented programming; optimisation; program testing; C programs; C++ programs; GADGET; combinatorial optimization; complex programs; condition decision coverage; software test data generation; software test generation system; Automatic testing; Genetic algorithms; Instruments; Performance evaluation; Prototypes; Simulated annealing; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 1998. Proceedings. 13th IEEE International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-8750-9
  • Type

    conf

  • DOI
    10.1109/ASE.1998.732605
  • Filename
    732605