• DocumentCode
    3114809
  • Title

    Towards Scalable Compositional Test Generation

  • Author

    Sun, Tao ; Wang, Zheng ; Pu, Geguang ; Yu, Xiao ; Qiu, Zongyan ; Gu, Bin

  • Author_Institution
    Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
  • fYear
    2009
  • fDate
    24-25 Aug. 2009
  • Firstpage
    353
  • Lastpage
    358
  • Abstract
    One difficulty of automated test case generation is to deal with compositional units that brings in compositional space explosion of program states. We present a new dynamic execution framework which analyzes program behaviors dynamically for automatic test inputs generation. We utilize forward slicing to explore those functions affecting conditional predicates in program under test.The functions that do not affect the conditional predicates are not in need of being analyzed symbolically. Pointer alias analysis is adopted to make slicing in the presence of pointers more precise. A dynamic partial execution technique is proposed to accelerate the speed of searching the unit space. The proposed approach can be applied to real programs and the experiments are also very encouraging.
  • Keywords
    program slicing; program testing; automated test case generation; dynamic partial execution technique; forward slicing; pointer alias analysis; scalable compositional test generation; Acceleration; Automatic testing; Control engineering; Engines; Explosions; Instruments; Laboratories; Software quality; Software testing; Sun; Automatic Test Generation; Compositional Testing; Partial Execution; Program Slicing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2009. QSIC '09. 9th International Conference on
  • Conference_Location
    Jeju
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4244-5912-4
  • Type

    conf

  • DOI
    10.1109/QSIC.2009.53
  • Filename
    5381412