• DocumentCode
    2440090
  • Title

    Software regression as change of input partitioning

  • Author

    Böhme, Marcel

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2012
  • fDate
    2-9 June 2012
  • Firstpage
    1523
  • Lastpage
    1526
  • Abstract
    It has been known for more than 20 years. If the subdomains are not homogeneous, partition testing strategies, such as branch or statement testing, do neither perform significantly better than random input generation nor do they inspire confidence when a test suite succeeds. Yet, measuring the adequacy of test suites in terms of code coverage is still considered a common practice. The main target of our research is to develop strategies for the automatic evolution of a test suite that does inspire confidence. When the program is changed, test cases shall be augmented that witness changed output for the same input (test suite augmentation). If two test cases witness the same partition, one is to be discarded (test suite reduction).
  • Keywords
    program testing; regression analysis; automatic evolution; input partitioning testing; software regression; statement testing; test suite; Debugging; Educational institutions; Partitioning algorithms; Semantics; Software; Software engineering; Testing; Automated Test Generation; Partition Testing; Reliability; Software Evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2012 34th International Conference on
  • Conference_Location
    Zurich
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4673-1066-6
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1109/ICSE.2012.6227046
  • Filename
    6227046