• DocumentCode
    147956
  • Title

    Weighted Execution Profiles for Software Testing

  • Author

    Farjo, Joan ; Masri, Wes

  • Author_Institution
    Dept. of Electr. & Comput. Eng., American Univ. of Beirut, Beirut, Lebanon
  • fYear
    2014
  • fDate
    March 31 2014-April 4 2014
  • Firstpage
    298
  • Lastpage
    301
  • Abstract
    Existing execution profiles comprise information about the execution of program elements such as statements, branches, and def-use pairs. They lack any information about what elements are potentially more relevant to failure than others, such information could be leveraged to compute dissimilarity metrics that discriminate better between failing and passing profiles, which is beneficial to software testing. In this work, we explore three heuristics from which we will derive weights to be associated with the covered program elements such that higher weights indicate more potential relevance to failure. We evaluate our heuristics by measuring their impact on an established test suite minimization technique. Our experiments showed somewhat promising results.
  • Keywords
    minimisation; program testing; software testing; test suite minimization technique; weighted execution profiles; Conferences; Java; Measurement; Minimization; Schedules; Software engineering; Software testing; Execution profiles; software testing; test suite minimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2014 IEEE Seventh International Conference on
  • Conference_Location
    Cleveland, OH
  • Type

    conf

  • DOI
    10.1109/ICSTW.2014.33
  • Filename
    6825676