Ö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örler | Andy Schurr, Alessandra Russo |
| Yayınlayan | Springer Verlag |
| Sayfalar | 264-280 |
| Sayfa sayısı | 17 |
| ISBN (Basılı) | 9783319893624 |
| DOI'lar | |
| Yayın durumu | Yayınlandı - 2018 |
| Harici olarak yayınlandı | Evet |
| Etkinlik | 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 - Thessaloniki, Greece Süre: 16 Nis 2018 → 20 Nis 2018 |
Yayın serisi
| Adı | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Hacim | 10802 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ölge | Greece |
| Şehir | Thessaloniki |
| Periyot | 16/04/18 → 20/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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver