軟件測評是軟件行業(yè)中重要的環(huán)節(jié)之一,是為了檢測軟件的質(zhì)量、功能、易用性、穩(wěn)定性和安全性等因素而進行的測試。但是,對于軟件測評服務(wù)的計價卻一直是一個難題。
1.按測試用例計價
測試用例是一組輸入條件、執(zhí)行步驟和期望結(jié)果,用于驗證軟件是否滿足需求。按照測試用例的數(shù)量來計價可以更加客觀地反映測試的工作量和時間。但是測試用例本身的質(zhì)量和復(fù)雜程度也會影響計價的結(jié)果。
2.按測試工時計價
測試工時是指測試人員花費在測試過程中的時間,包括測試計劃、測試用例設(shè)計、執(zhí)行、分析以及報告等環(huán)節(jié)。按照測試工時來計價可以客觀地反映測試人員付出的勞動,但如果測試工作過程中出現(xiàn)了閑置時間或者是效率低下的情況,計價也會受到影響。
3.按測試周期計價
測試周期是指從測試計劃開始到測試報告結(jié)束所花費的時間長度。采用測試周期計價方法可以全面反映測試花費的時間和精力,但如果測試周期過長,會對軟件的發(fā)布時間產(chǎn)生不利影響。
4.按測試覆蓋面計價
測試覆蓋面是指測試對軟件各個方面的覆蓋程度。按照測試覆蓋面來計價可以體現(xiàn)測試的全面性和深度,但有些測試覆蓋面難以衡量,比如安全性、性能等方面的測試。
5.按測試環(huán)境計價
測試環(huán)境是指完成軟件測試的需要的硬件、軟件環(huán)境、數(shù)據(jù)環(huán)境和工具等資源。按照測試環(huán)境的復(fù)雜程度來計價可以反映測試所需要的投入和成本,但如果對測試環(huán)境要求較高或者存在使用問題,計價的結(jié)果也可能不夠準(zhǔn)確。
6.按開發(fā)人員工時計價
有些企業(yè)采用按照開發(fā)人員工時的方法來計價,認(rèn)為軟件測評是一項完整的質(zhì)量控制工作,而開發(fā)人員在設(shè)計、編碼和測試的過程中也需要付出精力。這種計價方法可以反映軟件開發(fā)和測試的融合程度,但也存在計價不精確等問題。
總之,在進行軟件測評計價時,應(yīng)根據(jù)實際情況選擇適合的計價方法,并保證計價方法的公正、客觀和準(zhǔn)確。