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 :
بازگشت