Study of Android’s Application Automated Testing

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 100 === As the mobile phones grow more and more popular, the software developers take great efforts to develop a tremendous number of mobile phones'' applications recently. Software testing, namely, "testing whether the software is accurate o...

Full description

Bibliographic Details
Main Authors: Huei-Jyun Li, 李蕙君
Other Authors: Wen-Chin Chen
Format: Others
Language:zh-TW
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/47932952490285056510
id ndltd-TW-100NTU05392044
record_format oai_dc
spelling ndltd-TW-100NTU053920442015-10-13T21:50:16Z http://ndltd.ncl.edu.tw/handle/47932952490285056510 Study of Android’s Application Automated Testing Android應用程式自動化測試研究 Huei-Jyun Li 李蕙君 碩士 國立臺灣大學 資訊工程學研究所 100 As the mobile phones grow more and more popular, the software developers take great efforts to develop a tremendous number of mobile phones'' applications recently. Software testing, namely, "testing whether the software is accurate or complies to the original specifications," is very important during the software development process. It however consumes too much time and thus drags the whole developing schedule usually. Since Android is one of the most important platforms for mobile devices, how to test automatically the software in a convenient and effective way is very crucial in the Android development and is the main goal of this study. Although there are already many testing tools but each of them has advantages and disadvantages. Most of the existing testing tools, such as Android SDK Testing API, Robotium, and Sikuli, can only carry out either the "Function Test" or "GUI (Graphics User Interface) Test," but not both. This causes inconvenience to the Android software developers during the development. In this thesis, we extend the functions of Robotium so that it can do both the “Function Test” and “GUI Test” in a convenient and compatible way. These extensions will help the Android developers to develop Android software more rapidly. Wen-Chin Chen 陳文進 2012 學位論文 ; thesis 51 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 資訊工程學研究所 === 100 === As the mobile phones grow more and more popular, the software developers take great efforts to develop a tremendous number of mobile phones'' applications recently. Software testing, namely, "testing whether the software is accurate or complies to the original specifications," is very important during the software development process. It however consumes too much time and thus drags the whole developing schedule usually. Since Android is one of the most important platforms for mobile devices, how to test automatically the software in a convenient and effective way is very crucial in the Android development and is the main goal of this study. Although there are already many testing tools but each of them has advantages and disadvantages. Most of the existing testing tools, such as Android SDK Testing API, Robotium, and Sikuli, can only carry out either the "Function Test" or "GUI (Graphics User Interface) Test," but not both. This causes inconvenience to the Android software developers during the development. In this thesis, we extend the functions of Robotium so that it can do both the “Function Test” and “GUI Test” in a convenient and compatible way. These extensions will help the Android developers to develop Android software more rapidly.
author2 Wen-Chin Chen
author_facet Wen-Chin Chen
Huei-Jyun Li
李蕙君
author Huei-Jyun Li
李蕙君
spellingShingle Huei-Jyun Li
李蕙君
Study of Android’s Application Automated Testing
author_sort Huei-Jyun Li
title Study of Android’s Application Automated Testing
title_short Study of Android’s Application Automated Testing
title_full Study of Android’s Application Automated Testing
title_fullStr Study of Android’s Application Automated Testing
title_full_unstemmed Study of Android’s Application Automated Testing
title_sort study of android’s application automated testing
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/47932952490285056510
work_keys_str_mv AT hueijyunli studyofandroidsapplicationautomatedtesting
AT lǐhuìjūn studyofandroidsapplicationautomatedtesting
AT hueijyunli androidyīngyòngchéngshìzìdònghuàcèshìyánjiū
AT lǐhuìjūn androidyīngyòngchéngshìzìdònghuàcèshìyánjiū
_version_ 1718068236667322368