透過您的圖書館登入
IP:18.191.218.130
  • 學位論文

基於PS4Mobile的跨平台行動應用程式驗收測試開發方法與工具

A Cross-platform Mobile Application Acceptance Tests Development Method and Tool for PS4Mobile

指導教授 : 鄭有進

摘要


Pseudo Software是一個透過模擬和迭代的方式,進行需求發展與確認的概念性框架。PS4Mobile則為支援該方法的行動應用程式塑模工具。目前,PS4Mobile支援以基本的元件建立需求模型。此外,支援透過Keyword的方式描述Android 平台的驗收測試案例,並據此自動產出Robotium驗收測試案例。本論文中,我們提出兩個功能強化PS4Mobile。首先,增加TabBar、CheckBox、Button Selector、TextArea、Password的元件支援。其次,擴充產生支援Android以及iOS平台的MonkeyTalk測試案例,並以實例驗證本方法的可行性。

並列摘要


Pseudo Software is a conceptual framework for iterative requirements development and validation. PS4Mobile is a tool support of mobile application requirements modeling based on Pseudo Software. Currently, PS4Mobile supports modeling with a number of frequently components. Further, acceptance test cases are described with keywords, based on which Robotium acceptance test cases are generated for the Android platform. In this thesis, we make two enhancements to PS4Mobile. First, additional components are supported, including tab bar, checkbox, button selector, text area and password. Secondly, we further extend the test case generation to cover Monkey Talk test cases for both the Android and the iOS platforms. The new enhancements are demonstrated with a case study for ezWeight application.

參考文獻


[4] 張家豪,一個以Pseudo Software為基礎之Android應用軟體需求發展工具,碩士論文,國立台北科技大學資訊工程系碩士班,台北,2009
[7] 許峻榮,一個以Pseudo Software為基礎的驗收測試驅動之行動應用程式發展方法及支援工具,碩士論文,國立台北科技大學資訊工程系碩士班,台北,2012
[1] Boehm, B., “Verifying and Validating Software Requirements and Design Specifications,” IEEE Software, 1, 1 ,1984, pp. 75--88.
[2] Hofmann, H.F.,” Requirements engineering as a success factor in software project” IEEE Software, 7, 8, 2001, pp. 58--66.
[3] Jung-Sing Jwo, Yu Chin Cheng, “Pseudo Software: A mediating instrument for Modeling software requirements”, The Journal of Systems and Software, 83, 4, 2010, 599-608

被引用紀錄


林軒平(2014)。基於Pseudo Software需求模型自動產生Robot Framework驗收測試案例之研究〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2014.00054

延伸閱讀