• DocumentCode
    725859
  • Title

    Towards Cost-Effective Oracles

  • Author

    Pezze, Mauro

  • Author_Institution
    Univ. della Svizzera italiana, Lugano, Switzerland
  • fYear
    2015
  • fDate
    23-24 May 2015
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    Oracles are the key of the success and, at the same time, the bottleneck of automated software testing. Today we can generate enormous amount of test cases and reach impressive code coverage, but the effectiveness of test cases is limited by the availability of test oracles that can distinguish failing executions. Simple implicit oracles come at negligible cost, but can reveal only few categories of often uninteresting failures. Semantically relevant test oracles can be extremely effective in revealing subtle failures, but come at high cost. In this paper we outline the dimensions of the problem, highlight the open research areas, and suggest how to produce a new generation of cost-effective oracles.
  • Keywords
    program testing; automated software testing; cost-effective oracles; test oracles; Redundancy; Semantics; Software engineering; Software systems; Software testing; cost-effective oracles; cross checking oracles; testing oracles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation of Software Test (AST), 2015 IEEE/ACM 10th International Workshop on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/AST.2015.7
  • Filename
    7166256