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
Link To Document