Automated Test Oracle Methods

  IJCOT-book-cover
 
International Journal of Computer Trends and Technology (IJCTT)          
 
© - May Issue 2013 by IJCTT Journal
Volume-4 Issue-5                           
Year of Publication : 2013
Authors :Rupinder Kaur

MLA

Rupinder Kaur"Automated Test Oracle Methods "International Journal of Computer Trends and Technology (IJCTT),V4(5):1371-1375 May Issue 2013 .ISSN 2231-2803.www.ijcttjournal.org. Published by Seventh Sense Research Group.

Abstract: - Software testing is used to improve software quality by finding fault in the software. To verify the software behavior, testers require test oracle, which is a reliable source of expected software behavior and provides outputs for any input specified in the software specifications and a comparator to verify actual results generated by the software. While test automation requires automated oracle support, oracle automation is considered as a challenging task. These challenges include the automation required in expected output generation and results verification. This paper presents the overview of test oracle and the methods available for the same.

 

References-
[1]Ammann, P., and Offutt, J.: “Introduction To Software Testing” (Camberidge University Press, 2008, 1th edn. 2008)
[2] Xie, Q., and Memon, A.M.: “Designing and comparing automated test oracles for GUI-based software applications”, ACM Transactions on Software Engineering and Methodology, 2007, 16, (1), pp. 4
[3]D. Hoffman, “Using Test Oracles in Automation”, in Spring 2003 Software Test Automation Conference. 2003, Software Quality Methods,LLC.
[4] D. Almog. “Verification Points for Better Testing Efficiency”, in StarEast 2007.Orlanodo FA: SQE.
[5]K. Sullivan, J. Yang, D. Coppit, S. Khurshid, and D. Jackson.“Software assurance by bounded exhaustive testing”. 2004: ACM New York, NY, USA.
[6] Vanmali, M., Last, M., and Kandel, A.: “Using a neural network in the software testing process”, International Journal of Intelligent Systems,2002, 17, (1), pp. 45-62
[7] Di Lucca, G.A., Fasolino, A.R., Faralli, F., and De Carlini, U.A.D.C.U.: “Testing Web applications”, in Editor (Ed.)^(Eds.): ‘BookTesting Web applications’ (2002, edn.), pp. 310-319
[8]Seyed Reza Shahamiri, Wan MohdNasir Wan Kadir, SitiZaiton :“A Comparative Study on Automated Software Test Oracle Methods”,Fourth International Conference on Software Engineering Advances,2009
[9]DaniAlmog, Tsipi Heart.: “Developing the Basic Verification Action (BVA) Structure Towards Test Oracle Automation”.

Keywords — Software Engineering; Software Testing, Automated Software Testing; Automated Test Oracle, Expected Output Generation.