DocumentCode
2229931
Title
A Comparative Evaluation of Unit Testing Techniques on a Mobile Platform
Author
Benli, Selin ; Habash, Anthony ; Herrmann, Andy ; Loftis, Tyler ; Simmonds, Devon
Author_Institution
Univ. of North Carolina, Wilmington, NC, USA
fYear
2012
fDate
16-18 April 2012
Firstpage
263
Lastpage
268
Abstract
Software testing is generally an expensive, ad hoc and unpredictable process. Therefore, a better understanding of and an improvement of unit testing methods may improve the overall software testing process leading to more efficient test method selection and increased fault detection accuracy. The aim of this study is evaluate Black Box and White Box unit testing methods for the Android operating system. While several investigations have looked at unit testing using Black Box and White Box techniques, our research focuses explicitly on unit testing for Android applications. Test cases were created using JUnit and the program under test was seeded with errors by an outside party. We evaluated the performance of these two test methods on the difficulty of developing test cases for each method and the effectiveness of finding software errors in a controlled environment. Our results showed benefits and challenges for both testing techniques. Inferences and implications are also presented.
Keywords
mobile computing; operating systems (computers); program testing; software fault tolerance; software performance evaluation; Android applications; Android operating system; Black Box unit testing method; JUnit; White Box unit testing method; fault detection accuracy; mobile platform; performance evaluation; program under test; software errors; software testing; test method selection; unit testing techniques; Abstracts; Androids; Humanoid robots; Mobile communication; Software; Software testing; Android Applications; Black Box Testing; Software Engineering; Unit Testing; White Box Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: New Generations (ITNG), 2012 Ninth International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4673-0798-7
Type
conf
DOI
10.1109/ITNG.2012.45
Filename
6209184
Link To Document