• DocumentCode
    555367
  • Title

    Better testing through oracle selection: (NIER track)

  • Author

    Staats, Matt ; Whalen, Michael W. ; Heimdahl, Mats P E

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Minnesota, Twin Cities, MN, USA
  • fYear
    2011
  • fDate
    21-28 May 2011
  • Firstpage
    892
  • Lastpage
    895
  • Abstract
    In software testing, the test oracle determines if the application under test has performed an execution correctly. In current testing practice and research, significant effort and thought is placed on selecting test inputs, with the selection of test oracles largely neglected. Here, we argue that improvements to the testing process can be made by considering the problem of oracle selection. In particular, we argue that selecting the test oracle and test inputs together to complement one another may yield improvements testing effectiveness. We illustrate this using an example and present selected results from an ongoing study demonstrating the relationship between test suite selection, oracle selection, and fault finding.
  • Keywords
    program testing; software fault tolerance; software selection; NIER track; Oracle selection testing; fault finding; software testing process; Aerospace electronics; Joints; Measurement; Monitoring; Software engineering; Software testing; empirical studies; test oracles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2011 33rd International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4503-0445-0
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1145/1985793.1985936
  • Filename
    6032545