1.軟件可靠性測試定義:
是軟件系統(tǒng)在規(guī)定的時間內(nèi)以及規(guī)定的環(huán)境條件下,完成規(guī)定功能的能力。一般情況下,只能通過對軟件系統(tǒng)進(jìn)行測試來度量其可靠性。
2.軟件測試方式:
·組件壓力測試:壓力測試是指模擬巨大的工作負(fù)荷以查看應(yīng)用程序在峰值使用情況下如何執(zhí)行操作。
·集中壓力測試:對每個單獨的組件進(jìn)行壓力測試后,應(yīng)對帶有其所有組件和支持服務(wù)的整個應(yīng)用程序進(jìn)行壓力測試。集中壓力測試主要關(guān)注與其他服務(wù)、進(jìn)程以及數(shù)據(jù)結(jié)構(gòu)(來自內(nèi)部組件和其他外部應(yīng)用程序服務(wù))的交互。
·真實環(huán)境測試:在隔離的受保護(hù)的測試環(huán)境中可靠的軟件,在真實環(huán)境的部署中可能并不可靠。雖然隔離測試在早期的可靠性測試進(jìn)程中是有用的,但真實環(huán)境的測試環(huán)境才能確保并行應(yīng)用程序不會彼此干擾。這種測試經(jīng)常發(fā)現(xiàn)與其他應(yīng)用程序之間的意外的導(dǎo)致失敗的交互。
·隨機(jī)破壞測試:測試可靠性的一個最簡單的方法是使用隨機(jī)輸入。這種類型的測試通過提供虛假的不合邏輯的輸入,努力使應(yīng)用程序發(fā)生故障或掛起。輸入可以是鍵盤或鼠標(biāo)事件、程序消息流、Web 頁、數(shù)據(jù)緩存或任何其他可強(qiáng)制進(jìn)入應(yīng)用程序的輸入情況。應(yīng)該使用隨機(jī)破壞測試測試重要的錯誤路徑,并公開軟件中的錯誤。這種測試通過強(qiáng)制失敗以便可以觀察返回的錯誤處理來改進(jìn)代碼質(zhì)量。
軟件測評報告請聯(lián)系王經(jīng)理:18684048962 更多資訊請關(guān)注公眾號:軟件測評閑聊站
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。