延伸个人软体程序支援单元测试流程资料收集与分析-朝阳科技大学.PDF

延伸个人软体程序支援单元测试流程资料收集与分析-朝阳科技大学.PDF

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
延伸个人软体程序支援单元测试流程资料收集与分析-朝阳科技大学

2008資訊科技國際研討會論文集 延伸個人軟體程序支援單元測試流程 資料收集與分析 劉建宏 林猷翔 陳淑玲 國立台北科技大學 國立台北科技大學 南台科技大學 資訊工程系 資訊工程系 管理與資訊系 cliu@.tw t5598027@.tw slchen@.tw 摘要 元測試也逐漸受到軟體開發單位的重視,加上 近幾年單元測試工具的普及,如 JUnit[1]和 隨著單元測試 (unit testing)工具的普及和 CPPUnit[2] 等,使得開發人員不僅需要撰寫產 對程式品質的注重,單元測試日益受到重視, 品碼 (production code) ,亦須撰寫測試碼(test 大多數組織的軟體開發流程也都包含單元測 code) 以便能進行單元測試。有些軟體工程專 試的階段。然而,對於單元測試工作成效的評 家 甚 至 提 倡 測 試 驅 動 開 發 (Test Driven 估,包含其對開發成本和程式品質的影響,相 Development, TDD)[3] ,亦即先撰寫測試碼, 關的探討目前仍不多。本論文延伸個人軟體程 再進行產品碼的開發,同時建議產品碼和測試 序(PSP) ,針對單元測試流程,探討需要收集 碼的比例為 1 ︰1 ,顯見測試碼開發的重要性, 追蹤的流程資料,並提出一些度量 (metric) , 以及單元測試對軟體開發的影響。 分析說明這些度量可能代表的涵義。開發人員 隨著單元測試的重要性增加,如何改善開 可藉由這些度量了解其單元測試設計的能 發人員其單元測試流程及提昇其單元測試能 力,並可作為改善其單元測試流程的參考。 力,也逐漸引起注意。而個人軟體流程的改 善,要以軟體工程學院 (SEI)的 Watts S. 關鍵詞 :單元測試、個人軟體程序、測試流程。 Humphrey所提出的個人軟體程序 (Personal Software Process, PSP)[4~6]最廣受矚目。個人 Abstract 軟體程序主要是透過計畫、追蹤、測量及分析 等技術與方法來改善個人軟體的開發流程,並 As unit testing tools have become 提昇軟體的品質與生產力 (productivity) ,以及 widespread and quality has become a critical 增加軟體開發的可預測性 (predictability) 。 concern for software development, unit testing has attracted more and more attentions. 為了解個人開發流程的現況及協助開發 Nowadays most software organizations have 流程的改善,個人軟體程序要求開發人員收集 included unit testing phase in their software 其流程相關資

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档