• DocumentCode
    146404
  • Title

    A study of various automated test oracle methods

  • Author

    Vineeta ; Singhal, Achintya ; Bansal, Ankur

  • Author_Institution
    Dept. of CSE, Amity Univ., Noida, India
  • fYear
    2014
  • fDate
    25-26 Sept. 2014
  • Firstpage
    753
  • Lastpage
    760
  • Abstract
    Software Testing has been a costly process used in industry for purpose of verification of software. It consumes nearly thirty to fifty percent of the entire software development cost. Test oracle is considered as an important component of the testing process, which ensures about the correctness of software behavior. In search based test generations, specification based test generations or in intelligent agents there is large volume of test inputs generated automatically. To define test oracle manually for each of the test input separately is a time taking and costlier process. Automatic generation and execution of tests can cover many conditions without significant increment in cost. This issue of automatic generations of test cases is known as oracle problem. Automation of test oracles is a challenging task. To automate the process of test oracle, automation of expected output generation and automation of verification of results is also required. This paper discusses about some current processes used for generation of automated test oracle and what can be the possible challenges faced to automate test oracle process. This paper also discusses on existing automated test oracle generation methods or tools and their way of generation of expected outputs.
  • Keywords
    formal specification; program testing; program verification; automated test oracle methods; automatic generations; intelligent agents; oracle problem; search based test generations; software behavior correctness; software development cost; software testing; software verification; specification based test generations; testing process; Artificial neural networks; Formal specifications; Generators; Graphical user interfaces; Software; Testing; XML; Application under Test; Artificial Neural Network; Automated Test Oracle; Expected Output Generation; Software Testing; Software under Test; Specification Document;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Confluence The Next Generation Information Technology Summit (Confluence), 2014 5th International Conference -
  • Conference_Location
    Noida
  • Print_ISBN
    978-1-4799-4237-4
  • Type

    conf

  • DOI
    10.1109/CONFLUENCE.2014.6949222
  • Filename
    6949222