隨著軟件應(yīng)用領(lǐng)域越來越廣泛,其質(zhì)量的優(yōu)劣也日益受到人們的重視。*能力的強(qiáng)弱直接影響著軟件業(yè)的發(fā)展與生存。軟件測試是一個成熟軟件企業(yè)的重要組成部分,它是軟件生命周期中一項非常重要且非常復(fù)雜的工作,對軟件可靠性保證具有極其重要的意義。
而軟件測試報告,把測試的過程和結(jié)果寫成文檔,對發(fā)現(xiàn)的問題和缺陷進(jìn)行分析,為糾正軟件的存在的質(zhì)量問題提供依據(jù),同時為軟件驗收和交付打下基礎(chǔ)。
軟件測試報告的作用:
軟件測試報告是軟件*的關(guān)健證明材料,是軟件項目申報(例如首版次軟件、工業(yè)軟件等)、驗收的重要材料之一,是高新技術(shù)企業(yè)認(rèn)定、軟件企業(yè)評估、企業(yè)享受國家及地方稅收優(yōu)惠政策及財政補(bǔ)貼等的重要支撐證明材料。
軟件測試報告包含哪些內(nèi)容?
完整的軟件測試報告應(yīng)包括以下內(nèi)容:
1.測試執(zhí)行過程
描述此測試的執(zhí)行過程。
2.環(huán)境說明
描述此測試的測試環(huán)境。
3.測試對象的質(zhì)量評估
。1)綜合評價結(jié)論
版本質(zhì)量的整體評估是從多個方面進(jìn)行的,例如需求合規(guī)性,功能正確性,性能指標(biāo),操作穩(wěn)定性,互連性,文檔,可用性,可維護(hù)性,兼容性和風(fēng)險評估。
4.缺陷統(tǒng)計
提供每個特征或模塊缺陷的分布或分類統(tǒng)計信息,以及缺陷趨勢分析和統(tǒng)計結(jié)果。
5.缺陷分析
缺陷分析的目的是獲得:缺陷原因,缺陷趨勢,剩余缺陷以及避免措施等。
5.性能測試評估
根據(jù)不同的測試目的,明確給出不同的測試結(jié)論。
7.兼容性評估
給出有關(guān)測試對象的版本兼容性,硬件平臺兼容性和操作系統(tǒng)兼容性的明確結(jié)論。如果尚未測試,則應(yīng)聲明尚未測試,并提醒上游和下游用戶在正確的環(huán)境中使用該版本。
8.測試用例執(zhí)行結(jié)果的統(tǒng)計數(shù)據(jù)
計算該測試用例的執(zhí)行結(jié)果,并可以根據(jù)實際情況設(shè)計和定制字段:詳細(xì)的測試項目通過狀態(tài)列表位于附件部分中。
9.配件
剩余的問題報告,交付的測試工作產(chǎn)品和測試項目通過列表是必需的附件。其余的可以根據(jù)實際的測試內(nèi)容進(jìn)行定制。不同的測試報告可以根據(jù)需要提供不同類型的附件。附件的目的是幫助該報告的用戶理解該報告,記錄修訂和有用的數(shù)據(jù)等。