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

Cilt: 3 Sayı: 2 31 Mayıs 2016
  • Büşra Takgil
PDF İndir
TR

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

Öz

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.

Anahtar Kelimeler

Kaynakça

  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.

Ayrıntılar

Birincil Dil

İngilizce

Konular

-

Bölüm

-

Yazarlar

Büşra Takgil Bu kişi benim

Yayımlanma Tarihi

31 Mayıs 2016

Gönderilme Tarihi

9 Kasım 2015

Kabul Tarihi

-

Yayımlandığı Sayı

Yıl 2016 Cilt: 3 Sayı: 2

Kaynak Göster

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. ECJSE. 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 (01 Haziran 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”, ECJSE, c. 3, sy 2, Haz. 2016, doi: 10.31202/ecjse.264196.
ISNAD
Takgil, Büşra. “Android Mobil Uygulamalar İçin Yazılım Testi”. El-Cezeri 3/2 (01 Haziran 2016). https://doi.org/10.31202/ecjse.264196.
JAMA
1.Takgil B. Android Mobil Uygulamalar İçin Yazılım Testi. ECJSE. 2016;3. doi:10.31202/ecjse.264196.
MLA
Takgil, Büşra. “Android Mobil Uygulamalar İçin Yazılım Testi”. El-Cezeri, c. 3, sy 2, Haziran 2016, doi:10.31202/ecjse.264196.
Vancouver
1.Büşra Takgil. Android Mobil Uygulamalar İçin Yazılım Testi. ECJSE. 01 Haziran 2016;3(2). doi:10.31202/ecjse.264196