• DocumentCode
    2367343
  • Title

    Domain testing based on character string predicate [software testing]

  • Author

    Zhao, Ruilian ; Lyu, Michael R. ; Min, Yinghua

  • Author_Institution
    Comput. Sci. Dept., Beijing Univ. of Chem. Technol., China
  • fYear
    2003
  • fDate
    16-19 Nov. 2003
  • Firstpage
    96
  • Lastpage
    101
  • Abstract
    Domain testing is a well-known software testing technique. Although research tasks have been initiated in domain testing, automatic test data generation based on character string predicates has not yet been reported. This paper presents a novel approach to automatically generate ON-OFF test points for character string predicate borders associated with program paths, and describes a corresponding test data generator control flow based testing Slices with respect to predicates on paths are constructed to calculate the current values of variables in the predicates via program slicing techniques. Each character element of variables in a character string predicate is dynamically determined in turn by function minimization so that the ON-OFF test points for the predicate border can be automatically generated. The preliminary experimental results show that this approach is promising and effective.
  • Keywords
    program slicing; program testing; ON-OFF test point generation; automatic test data generation; character string predicate borders; control flow based testing technique; domain testing; function minimization; program slicing techniques; software testing; test data generator; Automatic control; Automatic testing; Character generation; Chemical technology; Computer science; Error correction; Instruments; Job design; Software quality; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium, 2003. ATS 2003. 12th Asian
  • ISSN
    1081-7735
  • Print_ISBN
    0-7695-1951-2
  • Type

    conf

  • DOI
    10.1109/ATS.2003.1250790
  • Filename
    1250790