fbpx
维基百科

測試工作

軟體開發中,測試工作是指所有軟體測試的工作量及成本(包括後續會發生的測試)。測試成本和失敗成本(直接的,間接的,失敗矯正成本)有直接的關係。許多因素會影響測試工作的量,包括软件开发过程的成熟度、待測軟體的品质可測試性、測試架構、成員的技能、測試目的及測試策略英语test strategy

估計測試工作的方式 编辑

因為上述因素彼此會互相影響,很難去分析所有的因素。以下的作法可以用來估計測試工作量,可分為從上往下的估計,以及從下往上的估計。從上往下的估計是根據公式,而且和開發過程的花費有關:機能點分析英语Function point analysis(FPA)及測試點分析(TPA)以及其他方法。從下往上的估計是根據細部的資料,而且需要專家的參與,從下往上的估計包括以下方法:工作分解结构(WBS)及宽带德尔菲法英语Wideband delphi(WBD)。

也可以用以下的技巧來估算測試工作量。

  • 將軟體的大小以人月來表示,再利用轉換係數,轉換為測試工作。例如測試一個機能點需要二個人小時,或是測試一個用戶案例點需要四個人小時,或是測試一個軟體大小單位需要三個人小時。
  • 將軟體的大小轉換為測試專案的大小,像是測試點或是軟體測試單位等,再透過轉換係數將測試專案的大小轉換為測試工作量。
  • 利用測試點或軟體測試單位來計算測試專案大小,還沒有文獻清楚說明推導測試點的方法,不過Murali的一篇論文有定義如何計算軟體測試單位。
  • 也可以用德尔菲法或是基于类比的估计技术來推導測試專案大小及測試工作量。

文獻中的測試工作 编辑

在文獻中,測試工作的成本約佔總成本的20%至70%,隨著各專案的情形而不同。若考慮測試程序中每一階段的測試工作,各專案也有很大的差異,平均而言,測試規格及測試執行約各佔40%。

參考資料 编辑

  • Andreas Spillner, Tilo Linz, Hans Schäfer. (2006). Software Testing Foundations - A Study Guide for the Certified Tester Exam - Foundation Level - ISTQB compliant, 1st print. dpunkt.verlag GmbH, Heidelberg, Germany. ISBN 3-89864-363-8.
  • Erik van Veenendaal (Hrsg. und Mitautor): The Testing Practitioner. 3. Auflage. UTN Publishers, CN Den Bosch, Niederlande 2005, ISBN 90-72194-65-9.
  • Thomas Müller (chair), Rex Black, Sigrid Eldh, Dorothy Graham, Klaus Olsen, Maaret Pyhäjärvi, Geoff Thompson and Erik van Veendendal. (2005). Certified Tester - Foundation Level Syllabus - Version 2005, International Software Testing Qualifications Board (ISTQB), Möhrendorf, Germany. (PDF; 0,424 MB (页面存档备份,存于互联网档案馆)).
  • Andreas Spillner, Tilo Linz, Thomas Roßner, Mario Winter: Praxiswissen Softwaretest - Testmanagement: Aus- und Weiterbildung zum Certified Tester: Advanced Level nach ISTQB-Standard. 1. Auflage. dpunkt.verlag GmbH, Heidelberg 2006, ISBN 3-89864-275-5.

外部連結 编辑

測試工作, 此條目已列出參考文獻, 但因為沒有文內引註而使來源仍然不明, 2013年9月13日, 请加上合适的文內引註来改善这篇条目, 在軟體開發中, 是指所有軟體測試的工作量及成本, 包括後續會發生的測試, 測試成本和失敗成本, 直接的, 間接的, 失敗矯正成本, 有直接的關係, 許多因素會影響的量, 包括软件开发过程的成熟度, 待測軟體的品质及可測試性, 測試架構, 成員的技能, 測試目的及測試策略, 英语, test, strategy, 目录, 估計的方式, 文獻中的, 參考資料, 外部連結估計的方式, 编. 此條目已列出參考文獻 但因為沒有文內引註而使來源仍然不明 2013年9月13日 请加上合适的文內引註来改善这篇条目 在軟體開發中 測試工作是指所有軟體測試的工作量及成本 包括後續會發生的測試 測試成本和失敗成本 直接的 間接的 失敗矯正成本 有直接的關係 許多因素會影響測試工作的量 包括软件开发过程的成熟度 待測軟體的品质及可測試性 測試架構 成員的技能 測試目的及測試策略 英语 test strategy 目录 1 估計測試工作的方式 2 文獻中的測試工作 3 參考資料 4 外部連結估計測試工作的方式 编辑因為上述因素彼此會互相影響 很難去分析所有的因素 以下的作法可以用來估計測試工作量 可分為從上往下的估計 以及從下往上的估計 從上往下的估計是根據公式 而且和開發過程的花費有關 機能點分析 英语 Function point analysis FPA 及測試點分析 TPA 以及其他方法 從下往上的估計是根據細部的資料 而且需要專家的參與 從下往上的估計包括以下方法 工作分解结构 WBS 及宽带德尔菲法 英语 Wideband delphi WBD 也可以用以下的技巧來估算測試工作量 將軟體的大小以人月來表示 再利用轉換係數 轉換為測試工作 例如測試一個機能點需要二個人小時 或是測試一個用戶案例點需要四個人小時 或是測試一個軟體大小單位需要三個人小時 將軟體的大小轉換為測試專案的大小 像是測試點或是軟體測試單位等 再透過轉換係數將測試專案的大小轉換為測試工作量 利用測試點或軟體測試單位來計算測試專案大小 還沒有文獻清楚說明推導測試點的方法 不過Murali的一篇論文有定義如何計算軟體測試單位 也可以用德尔菲法或是基于类比的估计技术來推導測試專案大小及測試工作量 文獻中的測試工作 编辑在文獻中 測試工作的成本約佔總成本的20 至70 隨著各專案的情形而不同 若考慮測試程序中每一階段的測試工作 各專案也有很大的差異 平均而言 測試規格及測試執行約各佔40 參考資料 编辑Andreas Spillner Tilo Linz Hans Schafer 2006 Software Testing Foundations A Study Guide for the Certified Tester Exam Foundation Level ISTQB compliant 1st print dpunkt verlag GmbH Heidelberg Germany ISBN 3 89864 363 8 Erik van Veenendaal Hrsg und Mitautor The Testing Practitioner 3 Auflage UTN Publishers CN Den Bosch Niederlande 2005 ISBN 90 72194 65 9 Thomas Muller chair Rex Black Sigrid Eldh Dorothy Graham Klaus Olsen Maaret Pyhajarvi Geoff Thompson and Erik van Veendendal 2005 Certified Tester Foundation Level Syllabus Version 2005 International Software Testing Qualifications Board ISTQB Mohrendorf Germany PDF 0 424 MB 页面存档备份 存于互联网档案馆 Andreas Spillner Tilo Linz Thomas Rossner Mario Winter Praxiswissen Softwaretest Testmanagement Aus und Weiterbildung zum Certified Tester Advanced Level nach ISTQB Standard 1 Auflage dpunkt verlag GmbH Heidelberg 2006 ISBN 3 89864 275 5 外部連結 编辑Wide Band Delphi Test Effort Estimation 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title 測試工作 amp oldid 79018736, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。