摘要(英) |
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. |
參考文獻 |
[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 |