• DocumentCode
    3687057
  • Title

    On Proposing a Test Oracle Generator Based on Static and Dynamic Source Code Analysis

  • Author

    Alessandro Oliveira Arantes;Valdivino Alexandre de Santiago;Nandamudi Lankalapalli Vijaykumar

  • Author_Institution
    Aerosp. Technol. &
  • fYear
    2015
  • Firstpage
    144
  • Lastpage
    152
  • Abstract
    Test oracles have become a welcoming approach as a very efficient support for testing any type of application. Since oracle´s generation can be a very laborious work, several techniques have been studied in order to perform an automatic or semi-automatic generation. However, the construction of an automated test oracle is not a trivial task, especially in terms of the inference of verdicts and detecting defects. Therefore, this research proposes a strategy to construct an automated test oracle based only on a model generated from reverse engineering, and to detect defects by a combination of static and dynamic source code analysis with a minimum manual labor from testers. We have applied our methodology to some interesting case studies and compared with other tools in order to show usefulness of our approach.
  • Keywords
    "Inductors","Unified modeling language","Input variables","Reverse engineering","Standards","Programming","Software"
  • Publisher
    ieee
  • Conference_Titel
    Software Quality, Reliability and Security - Companion (QRS-C), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/QRS-C.2015.29
  • Filename
    7322136