Android Bug Pattern Extraction Library

碩士 === 國立臺灣大學 === 電子工程學研究所 === 103 === Android dominated the mobile operating system market with a 80% share. However, most of Android apps are not adequately tested [23] before they are released for public use. There are two paradigm shifts making present testing works are more complicated than bef...

Full description

Bibliographic Details
Main Authors: Ming-En Hsu, 許明恩
Other Authors: 王凡
Format: Others
Language:en_US
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/07882212486999014361
id ndltd-TW-103NTU05428050
record_format oai_dc
spelling ndltd-TW-103NTU054280502016-11-19T04:09:43Z http://ndltd.ncl.edu.tw/handle/07882212486999014361 Android Bug Pattern Extraction Library Android 錯誤特徵抽取查詢庫 Ming-En Hsu 許明恩 碩士 國立臺灣大學 電子工程學研究所 103 Android dominated the mobile operating system market with a 80% share. However, most of Android apps are not adequately tested [23] before they are released for public use. There are two paradigm shifts making present testing works are more complicated than before. First, test engineer have to deal with system under test (SUT) without source code. Second, test engineer have to test SUT without up-to-date documentation. Therefore, there is a growing need for automated testing techniques aimed at Android apps. In this thesis, we introduce an Android Bug Pattern Extraction Library. This library can cluster fail traces by different types of crash, mine association temporal rules that is the most likely one lead to crash and generating test cases by the rules. We provide a service, which make developer find existing bugs in the Apps. By this analysis library, developers can automate their testing process to reduce costs of money and time. 王凡 2015 學位論文 ; thesis 58 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電子工程學研究所 === 103 === Android dominated the mobile operating system market with a 80% share. However, most of Android apps are not adequately tested [23] before they are released for public use. There are two paradigm shifts making present testing works are more complicated than before. First, test engineer have to deal with system under test (SUT) without source code. Second, test engineer have to test SUT without up-to-date documentation. Therefore, there is a growing need for automated testing techniques aimed at Android apps. In this thesis, we introduce an Android Bug Pattern Extraction Library. This library can cluster fail traces by different types of crash, mine association temporal rules that is the most likely one lead to crash and generating test cases by the rules. We provide a service, which make developer find existing bugs in the Apps. By this analysis library, developers can automate their testing process to reduce costs of money and time.
author2 王凡
author_facet 王凡
Ming-En Hsu
許明恩
author Ming-En Hsu
許明恩
spellingShingle Ming-En Hsu
許明恩
Android Bug Pattern Extraction Library
author_sort Ming-En Hsu
title Android Bug Pattern Extraction Library
title_short Android Bug Pattern Extraction Library
title_full Android Bug Pattern Extraction Library
title_fullStr Android Bug Pattern Extraction Library
title_full_unstemmed Android Bug Pattern Extraction Library
title_sort android bug pattern extraction library
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/07882212486999014361
work_keys_str_mv AT mingenhsu androidbugpatternextractionlibrary
AT xǔmíngēn androidbugpatternextractionlibrary
AT mingenhsu androidcuòwùtèzhēngchōuqǔcháxúnkù
AT xǔmíngēn androidcuòwùtèzhēngchōuqǔcháxúnkù
_version_ 1718394388896284672