確認測試對軟件產品進行了全面的驗證和審核,確認其符合用戶需求和預期的功能。
軟件檢測機構如何進行確認測試?
軟件檢測機構-騰創(chuàng)實驗室(廣州)有限公司根據(jù)軟件產品委托方提供的開發(fā)需求文檔等資料對軟件工程項目進行驗證,檢測軟件產品架構是否滿足在各種專用測試設備上、針對不同型號被測軟件產品的測試運行速度、并發(fā)數(shù)、內部的組織結構、組件類別與職責、接口規(guī)范、交互方式、組件開發(fā)方法,軟件擴展和修改等高質量開發(fā)的需求是否符合開發(fā)文件要求。
確認測試依據(jù):
確認測試依據(jù)GB/T 25000.51-2016,從功能性、易用性、可靠性、可移植性、維護性、兼容性(共存性、互操作性、兼容性的依從性)、信息安全性(保密性、完整性、抗抵賴性、可核查性、真實性、信息安全性的依從性)、性能效率(時間特性、資源利用性、容量、性能效率的依從性)八個質量特性進行測試,對產品進行全面的測試評價,測試后出具軟件確認測試報告。
功能性:指軟件系統(tǒng)能夠按照預期的方式執(zhí)行所需的功能。這包括滿足用戶需求和規(guī)范要求,并具備正確的輸入、處理和輸出。
易用性:指軟件系統(tǒng)對用戶來說是易于理解、學習和操作的。易用性包括界面設計的友好性、操作的簡單性以及用戶體驗的舒適性。
可靠性:指軟件系統(tǒng)在特定環(huán)境下保持穩(wěn)定運行的能力。可靠性包括系統(tǒng)的容錯性、恢復性和可靠性評估。
可移植性:指軟件系統(tǒng)能夠在不同的硬件、操作系統(tǒng)或平臺上進行部署和運行的能力?梢浦残园ùa的兼容性、依賴管理和平臺無關性。
維護性:指軟件系統(tǒng)在發(fā)布后可以進行修改、更新和維護的能力。維護性包括代碼的可讀性、可擴展性和可維護性,以及文檔和版本控制等方面的支持。
兼容性(共存性、互操作性、兼容性的依從性):指軟件系統(tǒng)與其他系統(tǒng)、硬件或軟件組件之間能夠協(xié)同工作的能力。兼容性包括與現(xiàn)有系統(tǒng)的共存性、與其他軟件的互操作性以及符合相關標準和規(guī)范的兼容性依從性。
信息安全性(保密性、完整性、抗抵賴性、可核查性、真實性、信息安全性的依從性):指軟件系統(tǒng)能夠保護數(shù)據(jù)和信息免受未經授權的訪問、篡改或泄露的能力。信息安全性包括數(shù)據(jù)的保密性、數(shù)據(jù)的完整性、系統(tǒng)的抗抵賴性以及對安全事件進行追蹤和驗證的可核查性和真實性,同時符合相關的信息安全標準和法規(guī)。
性能效率(時間特性、資源利用性、容量、性能效率的依從性):指軟件系統(tǒng)在給定資源下完成任務的效率和性能水平。性能效率包括響應時間的快慢、資源的有效利用、系統(tǒng)的容量和負載能力,以及符合性能要求和指標的性能效率依從性。