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...
Main Authors: | , |
---|---|
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 |