Browse > Article
http://dx.doi.org/10.3745/KTSDE.2013.2.10.679

A Test Case Generation Method Based on Activity for Android Application Testing  

Ko, Minhyuk (충남대학교 컴퓨터공학과)
Seo, Yongjin (충남대학교 컴퓨터공학과)
Yun, Sangpil (충남대학교 컴퓨터공학과)
Kim, Hyeon Soo (충남대학교 컴퓨터공학과)
Publication Information
KIPS Transactions on Software and Data Engineering / v.2, no.10, 2013 , pp. 679-690 More about this Journal
Abstract
Smartphones have features that users feel free to install/delete the program they want. Their emergence makes many developers rush into the Smartphone application development market. Thus, developing good applications quickly is becoming even more intense competition in the market. Because, however, the application development and deployment procedures are simple in the Android environments and anyone can participate in the development easily, applications not validated thoroughly are likely to be deployed. Therefore, a systematic approach that can verify Android-based applications with fewer burdens is required. In this paper, we propose a method that generates automatically GUI-based testing scenarios for the Android applications. The automated test scenario generation can reduce the time which the developer spends on testing, thus it can improve the productivity of the development in the testing phase.
Keywords
Android Application; GUI Testing; Test Case Generation;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Gartner, "Gartner Says Worldwide Smartphone Sales Soared in Fourth Quarter of 2011 With 47 Percent Growth", http:// www.gartner.com/it/page.jsp?id=1924314, February, 2012.
2 S. Yoon, Y. Seo, M. Ko, and H. S. Kim, "Design of Test Cases and Automatic Generation of the Test Code for UI Unit Test of an Android Application", Proc. of the KIISE Korea Computer Congress, Vol.39, No.1(B), pp.129-131, 2012.   과학기술학회마을
3 J. H. Kim, "Android and Android Market", Journal of Contents Association, Vol.7, No.2, pp.29-36, 2009.
4 S. M. Hwang, J. J. Kim, "A GUI Testing Method base on Scenario for Mobile Application Software", Journal of the Korea Academia-Industrial cooperation Society, Vol.9, No.3, pp.681-689, 2008.   과학기술학회마을   DOI   ScienceOn
5 S. Yoon, M. Ko, S. Kuk, H. S. Kim, "An automatic generation of test cases and test drivers for Android application's GUI testing", Proc. of the KIISE Fall Conference 2011, Vol.38, No.2(B), pp.112-115, 2011.
6 J. G. Lee, S. Kuk, and H. S. Kim, "Test Cases Generation Method for GUI Testing with Automatic Scenario Generation," Journal of KIISE: Software and Applications, Vol.36, No.1, pp.45-53. 2009. (in Korean)   과학기술학회마을
7 T. Takala, M. Kataka, "Experiences of System-Level Model-Based GUI-Testing of an Android Application", 2011 IEEE Fourth International Conference on Software Testing, Verification and Validation(ICST), pp.377-386, 2011.
8 R. Bareiss, T. Sedano, "Improving Mobile Application Development," MSE workshop of MobiCASE 2011.
9 D. Amalfitano, A. R. Fasolino, P. Tranmontana, "A GUI Crawling-based technique for Android Mobile Application Testing", 2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Work shops(ICSTW), pp.252-261, 2011.
10 C. Hu, I. Neamtiu, "Automating GUI Testing for Android Applications", in Proc. Of the sixth International Workshop on Automation of Software Test, pp.77-83, 2011.
11 Google, "http://developer.android.com/tools/testing/acti vity_testing.html"
12 M. Ko, "GUI based Automatic Test Scenario Generation for Testing Android Application", Master's degree thesis. Chungnam National University, 2013.
13 L. Zhao, K. Y. Cai, "Event Handler-Based Coverage for GUI Testing," in Proc. of 10th Int'l Conference on Quality Software, pp.326-331, 2010.
14 Aditya P. Mathur, "Foundations of Software Testing", 1st ed., Addison-Wesley Professional, 2008.