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

一個以Pseudo Software為基礎的驗收測試驅動之行動應用程式發展方法及支援工具

An Acceptance Test Driven Method and Tool Support for Mobile Application Development Base on Pseudo Software

指導教授 : 鄭有進

摘要


Pseudo Software是一個透過模擬和迭代的方式,進行需求發展與驗證的概念性框架。行動應用程式透過Pseudo Software的概念發展需求,能夠建立具象化的需求模型,改善使用自然語言描述需求的缺點。然而在確認軟體是否符合顧客需求時,除了讓顧客透過操作Pseudo Software需求模型外,目前尚無其他等價但更有效率的方式可供實施。故本論文提出擴充Pseudo Software模型並強化Pseudo Software 中Test Case的描述方法,產生驗收測試腳本,實現自動化驗收測試,並支援驗收測試驅動開發,強化軟體開發的品質。文中以PS4Android作為其實現平台,將Test Case轉換成Robotium 測試案例,針對需求模型驗證及開發完成的Android軟體進行自動化驗收測試,以確認是否符合顧客的需求。

並列摘要


Pseudo Software is a conceptual framework for iterative requirements development and requirements validation. Continuing on the work in applying Pseudo Software model to the development and validation of mobile application requirements, this thesis expands the Pseudo Software model and strengthens the descriptive method of Test Case element of Pseudo Software. The main result is that automatic acceptance test cases can now be generated from the Test Cases in Pseudo Software to support acceptance test driven development. The expanded Pseudo Software model and test case generation have been implemented in the tool PS4Android, in which Robotium test cases are automatically generated for testing android applications to be implemented based on the Pseudo Software model developed with PS4Android.

參考文獻


[4] 張家豪,一個以Pseudo Software為基礎之Android應用軟體需求發展工具,碩士論文,國立台北科技大學資訊工程系碩士班,台北,2009
[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
[10] 陳奕閔,一個以Pseudo Software為基礎之Android應用軟體需求發展工具,碩士論文,國立台北科技大學資訊工程系碩士班,台北,2011

被引用紀錄


林軒平(2014)。基於Pseudo Software需求模型自動產生Robot Framework驗收測試案例之研究〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2014.00054
楊勝雄(2013)。基於PS4Mobile的跨平台行動應用程式驗收測試開發方法與工具〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2013.00469

延伸閱讀