Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電機工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/79399
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor王凡
dc.contributor.authorWen-Hua Wangen
dc.contributor.author王文樺zh_TW
dc.date.accessioned2022-11-23T08:59:39Z-
dc.date.available2021-11-05
dc.date.available2022-11-23T08:59:39Z-
dc.date.copyright2021-11-05
dc.date.issued2021
dc.date.submitted2021-10-25
dc.identifier.citationS. Yang, D. Yan, and A. Routev, “Testing for poor responsiveness in Android applications,” In Proc. International Workshop on the Engineering of Mobile-Enabled Systems. MOBS '2013. 10-20. M. Linares-Vásquez, C. Vendome, Q. Luo, and D. Poshyvanyk, “How developers detect and fix performance bottlenecks in android apps,” in ICSME’15, 2015, pp. 352–361. Y. Gao, Y. Luo, D. Chen, H. Huang, W. Dong, M. Xia, X. Liu, and J. Bu, “Every pixel counts: Fine-grained UI rendering analysis for mobile applications,” in IEEE Conference on Computer Communications. IEEE, 2017, pp. 1–9 R. Zhou, S. Shao, W. Li, and L. Zhou, “How to define the user’s tolerance of response time in using mobile applications,” in 2016 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Dec. 2016, pp. 281–285. V. N. Inukollu, D. D. Keshamoni, T. Kang, and M. Inukollu. “Factors Influencing Quality of Mobile Apps:Role of Mobile App Development Life Cycle.” ArXiv e-prints, Oct. 2014. A. R. Smith, “Color gamut transform pairs,” Comput. Graph., vol. 12, pp. 12–19, 1978. S. Kolkur, D. Kalbande, P. Shimpi, C. Bapat, and J. Jatakia. Human skin detection using rgb, hsv and ycbcr color models. arXiv preprint arXiv:1708.02694, 2017. Md. Hassan, R. Ema, and T. Islam. “Color Image Segmentation using Automated K-Means Clustering with RGB and HSV Color Spaces,” Global Journal of Computer Science and Technology: Graphics vision, Volume 17 Issue 2, January 2017. D. Pagano and W. Maalej. “User feedback in the appstore: An empirical study. In In Proceedings of the 21st IEEE International Requirements Engineering Conference (RE 2013), pages 125–134. IEEE Computer Society, 2013. J. Gao, X. Bai, W. T. Tsai, and T. Uehara, “Mobile application testing: a tutorial”, IEEE Computer, vol.47(2), 2014, pp.26-35. J. Bo, L. Xiang, and G. Xiaopeng, “Mobiletest: A tool supporting automatic black box test for software on smart mobile devices, ” In: Proceedings of the 2th International Workshop on Automation of Software Test, 2007. R. Mahmood, N. Esfahani, T. Kacem, N. Mirzaei, S. Malek, A. Stavrou, “A white-box approach for automated security testing of android applications on the cloud, ” In: Proceedings of the 7th International Workshop on Automation of Software Test, 2012, 22-28. D. Amaltano, A. R. Fasolino, P. Tramontana, S. D. Carmine, and A. M. Memon, “Using GUI tripping for automated testing of android applications,” In: Proceedings of the 27th IEEE International Conference on Automated Software Engineering, 2012, pp.258-261. C. Hu, and I. Neamtiu, “Automating GUI testing for Android applications,” In: Proceedings of the 6th International Workshop on Automation of Software Test”, 2011, pp.77–83. M. Linares-Vasquez, K. Moran, and D. Poshyvanyk. “Continuous, evolutionary and large-scale: A new perspective for automated mobile app testing.” In 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME’17), page to appear, 2017. M. Linares-Vasquez, C. Bernal-Cardenas, K. Moran, and D. Poshyvanyk, “How do developers test android applications?” in Proc. IEEE Int. Conf. Softw. Maint. Evol., 2017, pp. 613–622. A.B. Watson, “Image compression using the discrete cosine transform,” Math. J. 4 (1) (1994) 81–88 M. Fei, J. Li, and H. Liu, “Visual tracking based on improved foreground detection and perceptual hashing,” Neurocomputing, vol. 152, pp. 413–428, Nov. 2015. S. K. Mondal, Y. Pei, H. N. Dai, H. D. Kabir, and J. P. Sahoo, “Boosting ui rendering in android applications,” in 2020 IEEE 20th International Conference on Software Quality, Reliability and Security Companion (QRS-C). IEEE, 2020, pp. 285–286. Y. Zhao, M. S. Laser, Y. Lyu, and N. Medvidovic, “Leveraging program analysis to reduce user-perceived latency in mobile applications,” in International Conference on Software Engineering, 2018.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/79399-
dc.description.abstract隨著行動裝置的普及,使用手機App已經成為現代人日常生活的一部份,App的市場也日益競爭,其中對效能的要求也更加重要,不好的效能會嚴重的影響使用者體驗,本篇論文針對下列兩個效能測試的議題,各提出一個新的解決方案: 1.使用者介面延遲測量:以往的開發者假設要測量應用程式中各個動作的延遲,需要進行程式的插裝,也就是在目的程式中加入額外指令來收集需要的資訊,但這種測量的方式會花費開發者很大的心力,而測量出的時間也不能完全代表使用者在真實的情境下所花費的時間,本篇論文提出了一種基於影像且非侵入式的黑箱測試方法來測量手機App的使用者介面延遲。 2.過度繪製檢測:當應用程式中有重複背景的設計時,儘管使用者最終只會看到最上層的顏色,但其實這種設計會消耗GPU的資源,嚴重時可能會導致掉幀以至於降低使用者體驗,本篇論文提出了一種自動化的過度繪製檢測技術,並產生測試報告告知開發者多餘的重複背景出現的區域。zh_TW
dc.description.provenanceMade available in DSpace on 2022-11-23T08:59:39Z (GMT). No. of bitstreams: 1
U0001-2110202120423900.pdf: 2547873 bytes, checksum: 1180dd9aeb40a766210e8b751f8621eb (MD5)
Previous issue date: 2021
en
dc.description.tableofcontents口試委員會審定書 # 誌謝 i 中文摘要 ii ABSTRACT iii CONTENTS iv LIST OF FIGURES vi LIST OF TABLES vii Chapter 1 Introduction 1 1.1 Background 1 1.2 Motivation 2 1.3 Our contributions 3 1.4 Organization 4 Chapter 2 Related Work 5 2.1 Performance Testing of Android Applications 5 2.2 Performance testing tools 6 2.3 Android automated testing framework 7 Chapter 3 Preliminaries 9 3.1 Picture similarity algorithm 9 3.2 Debug GPU Overdraw 10 3.3 Android layout design 12 3.4 HSV color model [6] 14 Chapter 4 UI latency Measurement 16 4.1 Definition of UI latency in mobile application 16 4.2 Video processing method 17 4.3 Dynamic area handling 18 Chapter 5 GUI Overdraw Detection 20 5.1 Image processing method 20 Chapter 6 Implementation 25 6.1 Android Debug Bridge 25 6.2 Test as a Dragon 26 6.3 GUI exploration 27 Chapter 7 Experiment 29 7.1 Environment 29 7.2 Correctness of UI latency measurement with pHash 29 7.3 Application under Test 29 7.4 Results of UI latency measurement 31 7.5 Results of overdraw detection 33 Chapter 8 Conclusion 39 8.1 Summary 39 8.2 Future work 39 REFERENCE 41
dc.language.isoen
dc.title使用者介面延遲測量與過度繪製檢測於手機應用程式效能測試zh_TW
dc.titleUI latency Measurement and Overdraw Detection in Performance Testing of Mobile Applicationsen
dc.date.schoolyear109-2
dc.description.degree碩士
dc.contributor.oralexamcommittee林宗男(Hsin-Tsai Liu),魏宏宇(Chih-Yang Tseng),王勝德,黃俊傑
dc.subject.keyword自動化測試,黑箱測試,介面延遲,過度繪製,zh_TW
dc.subject.keywordautomated testing,black-box testing,UI latency,overdraw,en
dc.relation.page44
dc.identifier.doi10.6342/NTU202103996
dc.rights.note同意授權(全球公開)
dc.date.accepted2021-10-26
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept電機工程學研究所zh_TW
顯示於系所單位:電機工程學系

文件中的檔案:
檔案 大小格式 
U0001-2110202120423900.pdf2.49 MBAdobe PDF檢視/開啟
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved