Android Mobil Uygulamalar İçin Yazılım Testi

Volume: 3 Number: 2 May 31, 2016
  • Büşra Takgil
TR

Android Mobil Uygulamalar İçin Yazılım Testi

Abstract

Mobil ortamların kullanıcılarının hızla artması, mobil uygulamaların popülaritesini de artırmaktadır. Bu durum mobil uygulamaların kalitesini daha da önemli hale getirmektedir. Test ise bu kaliteyi sağlamanın önemli bir ölçütüdür. Mobil uygulamaların testi geleneksel uygulama testleriyle benzer özelliklere sahip olsa da mobil uygulamalar için bazı ek gereksinimlere ihtiyaç duyulur. Mobil uygulamalar test edilirken bazı zorluklarla karşılaşılır. Diğer uygulamalarla etkileşim, cihazlar üzerindeki ekran, kamera ve diğer donanımlardaki sensörler, donanım ve yazılım platform aileleri,  kullanıcı ara yüzleri, enerji tüketimi, iletişim esnasındaki karmaşıklık bunlardan birkaçıdır. Mobil platformun kullanıcılara uygulamaları kolayca indirip yükleme ve çalıştırmasına izin veren yapısından dolayı, cihazlar üzerindeki veriler aynı ortamda çalışan uygulamalar için hedef haline gelmektedir. Donanım platformunun kaynak kısıtlılığı da mobil uygulamaların gelişiminde bir zorluk olarak görülür. Android testleri de tüm bu zorluklara ek olarak kendine özgü zorluklar içerir. Test esnasında Android yapısına ait özel problemler, açık konular ve çeşitli sorunlar ortaya çıkar. Bunların önemli bir sebebi geliştiricilerin acemiliğidir.  Android uygulamalarının testi ve gelişimi taşınabilir cihazlar üzerindeki kısıtlamalardan etkilenir. Bu faktörlerin tümü test süreci ve kalite güvencesi için yeni zorluklar ortaya çıkarır.                   Bu çalışmada Android platformunda mobil uygulamaların testi için başlıca zorluklara dikkat çekilmiştir ve mobil test zorlukları için otomasyon çözümü önerilmiştir.

Keywords

References

  1. Myers G. J., “The Art of Software Testing”. John Wiley & Sons, Inc., New York, NY, USA, 1979.
  2. Hetzel, W. C., “The Complete Guide to Software Testing”, 2nd ed. Wellesley, Mass. : QED Information Sciences, ISBN: 0894352423, 1988.
  3. Sykes M.G., “A Practical Guide to Testing Object-Oriented Software”, Addison-Wesley, March 15, 2001.
  4. G. Chen and D. Kotz, “A Survey of Context-Aware Mobile Computing Research,” Hanover, NH, USA, Tech. Rep., 2000.
  5. Ballard, B. (2007), Designing the Mobile User Experience. LittleSprings Design, Inc., USA: Wiley, 2007.
  6. M. Satyanarayanan, “Fundamental Challenges in Mobile Computing,”in Proceedings of the fifteenth annual ACMsymposium on Principles of distributed computing, ser. PODC ’96. New York, NY, USA: ACM, pp.
  7. KNYCH, Thomas W.; BALIGA, Ashwin. Android application development and testability. In: Proceedings of the 1st International Conference on Mobile Software Engineering and Systems. ACM, (2014) p. 37-40.
  8. DANTAS, Valéria Lelli Leitão, et al. Testing requirements for mobile applications. In: Computer and Information Sciences, 2009. ISCIS 2009. 24th International Symposium on. IEEE, (2009) p. 555-560.

Details

Primary Language

English

Subjects

-

Journal Section

-

Authors

Büşra Takgil This is me

Publication Date

May 31, 2016

Submission Date

November 9, 2015

Acceptance Date

-

Published in Issue

Year 2016 Volume: 3 Number: 2

APA
Takgil, B. (2016). Android Mobil Uygulamalar İçin Yazılım Testi. El-Cezeri, 3(2). https://doi.org/10.31202/ecjse.264196
AMA
1.Takgil B. Android Mobil Uygulamalar İçin Yazılım Testi. El-Cezeri Journal of Science and Engineering. 2016;3(2). doi:10.31202/ecjse.264196
Chicago
Takgil, Büşra. 2016. “Android Mobil Uygulamalar İçin Yazılım Testi”. El-Cezeri 3 (2). https://doi.org/10.31202/ecjse.264196.
EndNote
Takgil B (June 1, 2016) Android Mobil Uygulamalar İçin Yazılım Testi. El-Cezeri 3 2
IEEE
[1]B. Takgil, “Android Mobil Uygulamalar İçin Yazılım Testi”, El-Cezeri Journal of Science and Engineering, vol. 3, no. 2, June 2016, doi: 10.31202/ecjse.264196.
ISNAD
Takgil, Büşra. “Android Mobil Uygulamalar İçin Yazılım Testi”. El-Cezeri 3/2 (June 1, 2016). https://doi.org/10.31202/ecjse.264196.
JAMA
1.Takgil B. Android Mobil Uygulamalar İçin Yazılım Testi. El-Cezeri Journal of Science and Engineering. 2016;3. doi:10.31202/ecjse.264196.
MLA
Takgil, Büşra. “Android Mobil Uygulamalar İçin Yazılım Testi”. El-Cezeri, vol. 3, no. 2, June 2016, doi:10.31202/ecjse.264196.
Vancouver
1.Büşra Takgil. Android Mobil Uygulamalar İçin Yazılım Testi. El-Cezeri Journal of Science and Engineering. 2016 Jun. 1;3(2). doi:10.31202/ecjse.264196
Creative Commons License El-Cezeri is licensed to the public under a Creative Commons Attribution 4.0 license.
88x31.png