Title page for 92532011


[Back to Results | New Search]

Student Number 92532011
Author Hsin-Ting Ke(柯興廷)
Author's Email Address No Public.
Statistics This thesis had been viewed 1741 times. Download 10 times.
Department Executive Master of Computer Science and Information Engineering
Year 2005
Semester 1
Degree Master
Type of Document Master's Thesis
Language zh-TW.Big5 Chinese
Title An Extreme Programming-based 2-tier testing tool for embedded systems
Date of Defense 2006-01-12
Page Count 59
Keyword
  • embedded system
  • extreme programming
  • testing tool
  • Abstract This thesis uses extreme programming to assist acceptance testing in embedded systems. The issues tackled are: 1) too much tester time, 2) “blind spots”in testing due to incompetent testers, 3) delay to solve problems due to orally reporting testing problems without testing reports. To solve the above issues, this thesis presents a simple, expreme programming-based 2-tier acceptance testing tool to achieve better effectiveness.
    The expected benefits are: 1) enhanced testing coverage, 2) eased testing operation that reduces testers’efforts, 3) reduced testing cost, and 4) improved communication between developers and testers.
    Table of Content 摘 要i
    Abstractii
    誌 謝iii
    目 錄iv
    圖 目 錄vi
    Chapter 1. 簡介 (Introduction)1
    Chapter 2. 相關研究 (Related Work)2
    Chapter 3. 嵌入式系統驗收測試 (Acceptance Testing in Embedded System)3
    3.1 Architecture3
    3.2 Implementation5
    Chapter 4. 實例 (A Case Study)9
    Chapter 5. 評估 (Evaluation)10
    Chapter 6. 結論 (Conclusions)11
    References12
    Appendixes13
    A. Test Driven Development of XP13
    B. 信用卡刷卡機嵌入式系統開發匯整說明15
    C. ISO 8583 主機封包簡介及實際參考範例26
    D. Test Case輸入測試資料 (Input Test Data) 建構規範31
    E. Test Case Script 設定檔建立規範32
    F. 『Test Cases Transceiver Tool』─「Tools」功能說明35
    G. 『Test Cases Transceiver Tool』─『Verification』之「Help」功能說明36
    H. 某銀行刷卡機操作手冊部份參考37
    I. 某銀行刷卡機-主機封包規格部份參考41
    J. 某銀行刷卡機Test Case Script腳本檔內容部份參考45
    K. Test Cases實際運作過程Log部份參考53
    L. Test Cases實際驗證結果部份參考56
    Reference [1] Kent Beck, Extreme Programming Explained: Embrace Change, Addison-Wesley,Chapter 10, pp.165-180, October 1999.
    [2]Japan eXtreme Programming User's Group Kansai Branch,"eXtreme Programming 理論與實務",博碩文化出版社, Chapter 8, pp.178-180, April 2003.
    [3]探矽工作室,"嵌入式系統開發聖經",學貫行銷股份有限公司,Chapter 1, pp.2-32, December,2001.
    [4]探矽工作室,"嵌入式系統導論,3e", 學貫行銷股份有限公司,Chapter 2, pp.2-33, May,2004.
    [5] International Organization for Standard, ISO 8583-1:"Financial transaction card originated messages - Interchange message specifications - Part 1: Messages, data elements and code values", 2003. http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=31628&ICS1=35&ICS2=240&ICS3=15
    [6]飛思科技產品研發中心,"軟體測試理論與實作 (Software Testing Fundamentals) ",博碩文化出版社, Chapter 15, pp.502-534, January 2005.
    [7] Metrowerks Corporation, "Freescale™ CodeTEST® Software Analysis Tools." (2004). [Online]. Available:  http://www.metrowerks.com/MW/Develop/AMC/CodeTEST/default.htm
    [8] Telelogic Corporation, "Software quality assurance software testing Tools." (2005). [Online]. Available:  http://www.telelogic.com/corp/products/logiscope/index.cfm
    [9] International Organization for Standard, ISO 8825-1: "Information technology - ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) - Part 1", 2002. http://www.iso.org/iso/en/CombinedQueryResult.CombinedQueryResult?queryString=8825
    Advisor
  • Jen-Yen Chen(陳振炎)
  • Files
  • 92532011.pdf
  • disapprove authorization
    Date of Submission 2006-01-16

    [Back to Results | New Search]


    Browse | Search All Available ETDs

    If you have dissertation-related questions, please contact with the NCU library extension service section.
    Our service phone is (03)422-7151 Ext. 57407,E-mail is also welcomed.