以下關(guān)于測試時機(jī)的敘述中,不正確拘是()。
A.應(yīng)該盡可能早地進(jìn)行測試
B.軟件中的錯誤暴露得越遲,則修復(fù)和改正錯誤所花費的代價就越高
C.應(yīng)該在代碼編寫完成后開始測試
D.項目需求分析和設(shè)計階段需要測試人員參與
正確答案:C
本題考查軟件測試一些基礎(chǔ)知識。在傳統(tǒng)的瀑布模型中,軟件項目主要有用戶需求分析、概要設(shè)計、詳細(xì)設(shè)計、編碼和實現(xiàn)、測試以及運行維護(hù)幾個階段組成.因此人們一般認(rèn)為,軟件測試只是軟件編碼后的一個階段。但隨著軟件測試業(yè)的發(fā)展,人們越來越認(rèn)識到:軟件測試不應(yīng)只是軟件項目的收尾工作,而應(yīng)該在軟件生命周期的每一階段中都包含測試。軟件測試是貫穿于整個軟件開發(fā)生命周期的過程活動,包括軟件測試計劃、軟件測試需求分析、軟件測試用例設(shè)計、軟件測試執(zhí)行、軟件缺陷管理、軟件測試風(fēng)險管理以及其他的一些軟件測試相關(guān)的活動等等組成。在軟件項目的每個階段,都需要進(jìn)行不同目的和不同內(nèi)容的測試活動,以保證各個階段工作產(chǎn)品輸出的正確性。在項目開發(fā)的后期,發(fā)現(xiàn)一些軟件需求階段和概要設(shè)計階段的錯誤和問題,修改這些缺陷導(dǎo)致的成本將是非常高的。有資料表明:平均而言,如果在需求階段修正一個錯誤的代價是1,那么,在設(shè)計階段就是它的3~6倍,在編程階段是它的10倍,在內(nèi)部測式階段是它的20~40倍,在外部測試階段是它的30~70倍,而到了產(chǎn)品發(fā)布出去,這個數(shù)字就是40~1000倍。根據(jù)上述描述,測試活動貫穿于整個開發(fā)生命周期。
B.軟件中的錯誤暴露得越遲,則修復(fù)和改正錯誤所花費的代價就越高
C.應(yīng)該在代碼編寫完成后開始測試
D.項目需求分析和設(shè)計階段需要測試人員參與
正確答案:C
本題考查軟件測試一些基礎(chǔ)知識。在傳統(tǒng)的瀑布模型中,軟件項目主要有用戶需求分析、概要設(shè)計、詳細(xì)設(shè)計、編碼和實現(xiàn)、測試以及運行維護(hù)幾個階段組成.因此人們一般認(rèn)為,軟件測試只是軟件編碼后的一個階段。但隨著軟件測試業(yè)的發(fā)展,人們越來越認(rèn)識到:軟件測試不應(yīng)只是軟件項目的收尾工作,而應(yīng)該在軟件生命周期的每一階段中都包含測試。軟件測試是貫穿于整個軟件開發(fā)生命周期的過程活動,包括軟件測試計劃、軟件測試需求分析、軟件測試用例設(shè)計、軟件測試執(zhí)行、軟件缺陷管理、軟件測試風(fēng)險管理以及其他的一些軟件測試相關(guān)的活動等等組成。在軟件項目的每個階段,都需要進(jìn)行不同目的和不同內(nèi)容的測試活動,以保證各個階段工作產(chǎn)品輸出的正確性。在項目開發(fā)的后期,發(fā)現(xiàn)一些軟件需求階段和概要設(shè)計階段的錯誤和問題,修改這些缺陷導(dǎo)致的成本將是非常高的。有資料表明:平均而言,如果在需求階段修正一個錯誤的代價是1,那么,在設(shè)計階段就是它的3~6倍,在編程階段是它的10倍,在內(nèi)部測式階段是它的20~40倍,在外部測試階段是它的30~70倍,而到了產(chǎn)品發(fā)布出去,這個數(shù)字就是40~1000倍。根據(jù)上述描述,測試活動貫穿于整個開發(fā)生命周期。
你可能感興趣的試題
多項選擇題
不協(xié)調(diào)性宮縮乏力產(chǎn)科檢查結(jié)果有()
不協(xié)調(diào)性宮縮乏力產(chǎn)科檢查結(jié)果有()
A、下腹部有壓痛
B、胎位觸不清
C、胎心不規(guī)律
D、宮口擴(kuò)張早期緩慢或停止
E、胎先露部下降延緩或受阻