Loading...
Generating Mutants from Android Event - Driven Programs
Etemadi Some Oliayi, Khashayar | 2017
697
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 49900 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Mirian Hosseinabadi, Hassan
- Abstract:
- In the recent years, developing and using android applications has experienced a huge expansion. Due to the novelity of these applications and their environment for developers, we can find so many problems in their perfomance. At the same time as spread of developing these applications, new automatic and non-automatic methods are introduced for testing them. Usually mutation testing methods are used to evaluate new suggested software testing methods, so some rigorous and effective methods of mutation testing for android applications are needed too. Today, some primary methods are suggested for generating mutants of android applications which are not mature yet and have many defects. The goal of this report, is presenting new methods for generating mutants of android applications to avoid the problems of existing methods and simulating common faults in android applications with low cost of execution. In our method, considering the structure of and common faults in android applications some new mutation operators are introduced and the performance and effectiveness of these operators are evaluated by running our new method on two applications of different categories and studying the results
- Keywords:
- Software Testing ; Android Applications ; Event-Driven Softwares ; Mutation Testing
-
محتواي کتاب
- view