软件质量特性测试
針對(duì)軟件質(zhì)量特性進(jìn)行測(cè)試,可以避免重大漏測(cè),一般人我不告訴他。 《軟件工程—產(chǎn)品質(zhì)量》(GB/T 16260-2006)中規(guī)定對(duì)軟件的每個(gè)質(zhì)量特性與子特性都有定義: 一、功能性:是指當(dāng)軟件在指定條件下使用,軟件產(chǎn)品滿足明確和隱含要求功能的能力。 適合性:是指軟件產(chǎn)品與指定的任務(wù)和用戶目標(biāo)提供一組合適的功能的能力。 準(zhǔn)確性:是指軟件產(chǎn)品具有所需精確度的正確或相符的結(jié)果及效果的能力。 互操作性:是指軟件產(chǎn)品與一個(gè)或多個(gè)規(guī)定系統(tǒng)進(jìn)行交互的能力。 保密安全性:是指軟件產(chǎn)品保護(hù)信息和數(shù)據(jù)的能力,以使未授權(quán)的人員或系統(tǒng)不能閱讀或修改這些信息和數(shù)據(jù),但不拒絕授權(quán)人員或系統(tǒng)對(duì)其的訪問(wèn)。 功能依從性:是指軟件產(chǎn)品依附與同功能性相關(guān)的標(biāo)準(zhǔn)、約定或法規(guī)以及類(lèi)似規(guī)定的能力。 二、可靠性:在指定條件下使用時(shí),軟件產(chǎn)品維持規(guī)定的性能級(jí)別的能力。 成熟性:是指軟件產(chǎn)品避免因軟件中錯(cuò)誤發(fā)生而導(dǎo)致失效的能力。 容錯(cuò)性:是指在軟件發(fā)生故障或違反指定接口的情況下,軟件產(chǎn)品維持規(guī)定的性能級(jí)別的能力。 易恢復(fù)性:是指在失效發(fā)生的情況下,軟件產(chǎn)品重建規(guī)定的性能級(jí)別并恢復(fù)受直接影響的數(shù)據(jù)的能力。 可靠性依從性:是指軟件產(chǎn)品依附與同可靠性相關(guān)的標(biāo)準(zhǔn)、約定或法規(guī)以及類(lèi)似規(guī)定的能力。 三、易用性:是指在指定條件下使用時(shí),軟件產(chǎn)品被理解、學(xué)習(xí)、使用和吸引用戶的能力。 易理解性:是指軟件產(chǎn)品使用戶能理解軟件產(chǎn)品是否合適以及如何能將軟件用于特定的任務(wù)和使用環(huán)境的能力。 易學(xué)性:是指軟件產(chǎn)品使用戶能學(xué)習(xí)它的能力。 易操作性:是指軟件產(chǎn)品使用戶能操作和控制它的能力。 吸引性:是指軟件產(chǎn)品吸引用戶的能力。 易用性依從性:是指軟件產(chǎn)品依附與同易用性相關(guān)的標(biāo)準(zhǔn)、約定、風(fēng)格指南或法規(guī)以及類(lèi)似規(guī)定的能力。 四、效率:是指在規(guī)定條件下,相對(duì)于所用資源的數(shù)量,軟件產(chǎn)品可提供適當(dāng)?shù)男阅艿哪芰Α?/strong> 時(shí)間特性:是指在規(guī)定條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),提供適當(dāng)?shù)捻憫?yīng)時(shí)間和處理時(shí)間以及吞吐率的能力。 資源利用性:是指在規(guī)定條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),提供合適的數(shù)量和類(lèi)型的資源的能力。 效率依從性:是指軟件產(chǎn)品依附與同效率相關(guān)的標(biāo)準(zhǔn)或約定的能力。 五、維護(hù)性:是指軟件產(chǎn)品可被修改的能力,修改可能包括修正,改進(jìn)或軟件適應(yīng)環(huán)境、需求和功能規(guī)格說(shuō)明中的變化。 易分析性:是指軟件產(chǎn)品診斷軟件中的缺陷或失效原因,以及判定待修改的部分的能力。 易改變性:是指軟件產(chǎn)品使指定的修改可以被實(shí)現(xiàn)的能力。 穩(wěn)定性:是指軟件產(chǎn)品避免由于軟件修改而造成意外結(jié)果的能力。 易測(cè)試性:是指軟件產(chǎn)品使已修改軟件能被確認(rèn)的能力。 維護(hù)性依從性:是指軟件產(chǎn)品依附與同維護(hù)性相關(guān)的標(biāo)準(zhǔn)或約定的能力。 六、可移植性:是指軟件產(chǎn)品從一種環(huán)境遷移到另一種環(huán)境的能力。 適應(yīng)性:是指軟件產(chǎn)品無(wú)需采用有別于為考慮該軟件的目的而準(zhǔn)備的活動(dòng)或手段,就可能適應(yīng)不同的指定環(huán)境的能力。 易安裝性:是指軟件產(chǎn)品在指定環(huán)境中被安裝的能力。 共存性:是指軟件產(chǎn)品在公共環(huán)境中同與其分享公共資源的其他獨(dú)立軟件共存的能力。 易替換性:是指軟件產(chǎn)品在環(huán)境相同、目的相同的情況下替代另一個(gè)指定軟件產(chǎn)品的能力。 可移植性依從性:是指軟件產(chǎn)品依附與同可移植性相關(guān)的標(biāo)準(zhǔn)或約定的能力。 最新內(nèi)容請(qǐng)見(jiàn)作者的GitHub頁(yè):http://qaseven.github.io/
總結(jié)
- 上一篇: Palo Alto Networks漏洞
- 下一篇: 【51CTO学院】搜索V2.0——新的搜