Testing android applications using multi-objective evolutionary algorithms with a stopping criteria

Anshuman Rohella, Shingo Takada

研究成果: Conference contribution

5 被引用数 (Scopus)

抄録

The ever increasing usage of Android devices and apps has created a demand for faster and reliable testing techniques. While the quality of test cases can be summed up based on the amount of code they cover, fault detection in applications is one of the main objectives for testing. We introduce an Android app testing approach which uses multiobjective genetic algorithm with elitism which finds optimal test cases by minimizing their length, maximizes the code coverage and fault detection capability, and minimizes the whole test suite for re-usability. In addition to that, we also incorporate a progress indicator which checks for improvements in test suite quality after subsequent generations and use it as a stopping criterion. The effectiveness of our approach is shown in our evaluation where it is able to perform better than the existing state-of-The-Art tools.

本文言語English
ホスト出版物のタイトルProceedings - SEKE 2018
ホスト出版物のサブタイトル30th International Conference on Software Engineering and Knowledge Engineering
出版社Knowledge Systems Institute Graduate School
ページ308-313
ページ数6
ISBN(電子版)1891706446
DOI
出版ステータスPublished - 2018
イベント30th International Conference on Software Engineering and Knowledge Engineering, SEKE 2018 - Redwood City, United States
継続期間: 2018 7月 12018 7月 3

出版物シリーズ

名前Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
2018-July
ISSN(印刷版)2325-9000
ISSN(電子版)2325-9086

Other

Other30th International Conference on Software Engineering and Knowledge Engineering, SEKE 2018
国/地域United States
CityRedwood City
Period18/7/118/7/3

ASJC Scopus subject areas

  • ソフトウェア

フィンガープリント

「Testing android applications using multi-objective evolutionary algorithms with a stopping criteria」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル