Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電機工程學系
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/4669
Title: 以常識對安卓應用程式測試之技術與工具
Techniques and Tools for Android Application Testing with Common Sense
Authors: Yuan-Hong Lo
羅元鴻
Advisor: 王凡
Keyword: 常識,安卓,圖型化使用者介面測試,測試案例的產生,測試案例的評估,
common sense,Android application,GUI testing,test case generation,test case evaluation,
Publication Year : 2015
Degree: 碩士
Abstract: 由於行動裝置應用市場的高度競爭,軟體測試逐漸成為一項不可或缺的流程。作為介於程式開發者與使用者間的第三方測試者,在無法拿到程式源碼、正規或半正規的規格、或是開發者所撰寫的基礎測試腳本,要對程式進行有效率的測試是非常困難的。我們希望能提出系統化的方式,將人類對程式的理解應用在程式的測試上。
為此我們創造了一個叫作「常識」的模型以人類對畫面與動作理解的概念來對程式行為進行描述。為了統一並減少混淆,我們對各種類的應用程式定義了各自的統一辭彙來描述程式的畫面與動作。又為了有效率的以人類的概念對程式行為賦予意義,我們開發了一套圖型化使用者介面工具叫作「SpecElicitor」來輔助測試者建立「常識」模型。並且我們提出了兩個依據「常識」模型的演算法,分別是針對測試案例的產生與測試案例的評估。在章節最後討論了我們對「常識」模型在應用的最大目標與其可能所需要的技術。
Software testing becoming an inevitable process due to the highly competitive market of the mobile applications. As a third party between an application developer and customers, testing an application without source codes, formal or semi-formal specification, or any testing scripts written by the developer is hard to be efficiency. We want to find a systematic methodology testing an application by the human understanding of the application.
We create a structure named “Common Sense” to model an application behavior with human concepts, and define sets of normalized terms for many kinds of application to descript concepts of screens and actions. To efficiently extract human concepts into a common sense model, we develop a GUI tool called “SpecElicitor”. We also present algorithms generating and evaluating test cases by using common sense models. In the end, we discuss the ultimate objective and potential needs of techniques to achieve our goal.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/4669
Fulltext Rights: 同意授權(全球公開)
Appears in Collections:電機工程學系

Files in This Item:
File SizeFormat 
ntu-104-1.pdf1.85 MBAdobe PDFView/Open
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
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