Ana gezinime geç Aramaya geç Ana içeriğe geç

TCM: test case mutation to improve crash detection in android

  • Yavuz Koroglu*
  • , Alper Sen
  • *Bu çalışma için yazışmadan sorumlu yazar
  • Bogazici University

Araştırma çıktısı: Kitap/Rapor/Konferans Bildirisinde BölümKonferans katkısıHakem

10 Atıf (Scopus)

Özet

GUI testing of mobile applications gradually became a very important topic in the last decade with the growing mobile application market. We propose Test Case Mutation (TCM) which mutates existing test cases to produce richer test cases. These mutated test cases detect crashes that are not previously detected by existing test cases. TCM differs from the well-known Mutation Testing (MT) where mutations are inserted in the source code of an Application Under Test (AUT) to measure the quality of test cases. Whereas in TCM, we modify existing test cases and obtain new ones to increase the number of detected crashes. Android applications take the largest portion of the mobile application market. Hence, we evaluate TCM on Android by replaying mutated test cases of randomly selected 100 AUTs from F-Droid benchmarks. We show that TCM is effective at detecting new crashes in a given time budget.

Orijinal dilİngilizce
Ana bilgisayar yayını başlığıFundamental Approaches to Software Engineering - 21st International Conference, FASE 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Proceedings
EditörlerAndy Schurr, Alessandra Russo
YayınlayanSpringer Verlag
Sayfalar264-280
Sayfa sayısı17
ISBN (Basılı)9783319893624
DOI'lar
Yayın durumuYayınlandı - 2018
Harici olarak yayınlandıEvet
Etkinlik21st International Conference on Fundamental Approaches to Software Engineering, FASE 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018 - Thessaloniki, Greece
Süre: 16 Nis 201820 Nis 2018

Yayın serisi

AdıLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Hacim10802 LNCS
ISSN (Basılı)0302-9743
ISSN (Elektronik)1611-3349

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???21st International Conference on Fundamental Approaches to Software Engineering, FASE 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018
Ülke/BölgeGreece
ŞehirThessaloniki
Periyot16/04/1820/04/18

Bibliyografik not

Publisher Copyright:
© The Author(s) 2018.

Parmak izi

TCM: test case mutation to improve crash detection in android' araştırma başlıklarına git. Birlikte benzersiz bir parmak izi oluştururlar.

Alıntı Yap