Design and Implementation of a Video Recording Service for Android Testing on Cloud Testing Platform

碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 102 === The increasing popularity of Android smartphones created Android fragmentation, namely combinations of Android software and hardware do not provide a consistent experience for all the users. Therefore, Android application testing services on the cloud rises....

Full description

Bibliographic Details
Main Authors: Yu-Wen Li, 李友文
Other Authors: Woei-kae Chen
Format: Others
Language:zh-TW
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/j8nw5a
id ndltd-TW-102TIT05392011
record_format oai_dc
spelling ndltd-TW-102TIT053920112019-05-15T21:42:06Z http://ndltd.ncl.edu.tw/handle/j8nw5a Design and Implementation of a Video Recording Service for Android Testing on Cloud Testing Platform 雲端測試服務平台Android測試過程錄影服務設計與實作 Yu-Wen Li 李友文 碩士 國立臺北科技大學 資訊工程系研究所 102 The increasing popularity of Android smartphones created Android fragmentation, namely combinations of Android software and hardware do not provide a consistent experience for all the users. Therefore, Android application testing services on the cloud rises. Since such a testing service is performed on the cloud, the user (tester) can only look at the test report for test results. The user usually cannot observe the entire testing process, and also cannot touch the physical device under test. The problem is that there are many test failures, which cannot be easily inferred by only looking at the test error message from the test report. For example, a test can fail in case that the screen aspect ratio of the mobile device does not match the target aspect ratio (showing an incomplete screen display). If there is a video recording of the complete testing process, the video can be very helpful for the tester to diagnose test failures. Therefore, this thesis proposes a video recording service, which is designed and implemented on the cloud testing platform, STF-CTP. During testing process, the screen of the device under test is recorded. In addition, for Robot Framework testing, the recorded video can use subtitles to display the keywords that are being executed. This thesis also designs two test cases to study whether using the proposed video recording service is beneficial. The experimental results show that, while the video recording service slightly affects the performance of the mobile device under test, the recording can indeed significantly shorten the time needed for the tester to diagnose test failures. Woei-kae Chen 陳偉凱 2014 學位論文 ; thesis 67 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 102 === The increasing popularity of Android smartphones created Android fragmentation, namely combinations of Android software and hardware do not provide a consistent experience for all the users. Therefore, Android application testing services on the cloud rises. Since such a testing service is performed on the cloud, the user (tester) can only look at the test report for test results. The user usually cannot observe the entire testing process, and also cannot touch the physical device under test. The problem is that there are many test failures, which cannot be easily inferred by only looking at the test error message from the test report. For example, a test can fail in case that the screen aspect ratio of the mobile device does not match the target aspect ratio (showing an incomplete screen display). If there is a video recording of the complete testing process, the video can be very helpful for the tester to diagnose test failures. Therefore, this thesis proposes a video recording service, which is designed and implemented on the cloud testing platform, STF-CTP. During testing process, the screen of the device under test is recorded. In addition, for Robot Framework testing, the recorded video can use subtitles to display the keywords that are being executed. This thesis also designs two test cases to study whether using the proposed video recording service is beneficial. The experimental results show that, while the video recording service slightly affects the performance of the mobile device under test, the recording can indeed significantly shorten the time needed for the tester to diagnose test failures.
author2 Woei-kae Chen
author_facet Woei-kae Chen
Yu-Wen Li
李友文
author Yu-Wen Li
李友文
spellingShingle Yu-Wen Li
李友文
Design and Implementation of a Video Recording Service for Android Testing on Cloud Testing Platform
author_sort Yu-Wen Li
title Design and Implementation of a Video Recording Service for Android Testing on Cloud Testing Platform
title_short Design and Implementation of a Video Recording Service for Android Testing on Cloud Testing Platform
title_full Design and Implementation of a Video Recording Service for Android Testing on Cloud Testing Platform
title_fullStr Design and Implementation of a Video Recording Service for Android Testing on Cloud Testing Platform
title_full_unstemmed Design and Implementation of a Video Recording Service for Android Testing on Cloud Testing Platform
title_sort design and implementation of a video recording service for android testing on cloud testing platform
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/j8nw5a
work_keys_str_mv AT yuwenli designandimplementationofavideorecordingserviceforandroidtestingoncloudtestingplatform
AT lǐyǒuwén designandimplementationofavideorecordingserviceforandroidtestingoncloudtestingplatform
AT yuwenli yúnduāncèshìfúwùpíngtáiandroidcèshìguòchénglùyǐngfúwùshèjìyǔshízuò
AT lǐyǒuwén yúnduāncèshìfúwùpíngtáiandroidcèshìguòchénglùyǐngfúwùshèjìyǔshízuò
_version_ 1719117850992443392