- 相關(guān)推薦
軟件質(zhì)量承諾書(shū)
導語(yǔ):近年來(lái),隨著(zhù)社會(huì )對信息化依賴(lài)程度的不斷加深,對于軟件質(zhì)量更是提出了安全、可靠、穩定、易用、效率等全方位的要求,軟件質(zhì)量承諾書(shū)。因此保證和加強軟件質(zhì)量成為制約社會(huì )信息化高速發(fā)展的重要因素。以下是小編整理軟件質(zhì)量改進(jìn)承諾書(shū)的資料,歡迎閱讀參考。
軟件測試是控制軟件質(zhì)量的重要手段,目前我國還沒(méi)有適應國情的、系列化協(xié)調配套的、工程化的信息系統生產(chǎn)過(guò)程管理、質(zhì)量評測、控制技術(shù)的規范和法律規程指導,因此以第三方測試工程為基礎,對信息系統的建設進(jìn)行質(zhì)量保證是非常必要的。
第三方測試可以避免開(kāi)發(fā)方內部測試由于思維定勢而造成問(wèn)題的漏測和誤判,尤其體現在涉及業(yè)務(wù)流程、安全可靠性、易用性和可擴充性等方面;同時(shí)也可以避免用戶(hù)自測的盲目性和非專(zhuān)業(yè)性。
第三方測試的目的是盡可能多地發(fā)現系統目前存在以及潛在的問(wèn)題,借助長(cháng)期積累下來(lái)的豐富的行業(yè)測試經(jīng)驗,更客觀(guān)地從用戶(hù)角度和專(zhuān)業(yè)角度出發(fā),投入足夠的人力、物力,運用專(zhuān)業(yè)的測試工具更好地進(jìn)行測試以保證軟件質(zhì)量。
現在以某一集團公司的企業(yè)應用為例介紹第三方測試的實(shí)施案例。
該企業(yè)應用是該集團業(yè)務(wù)規范化運營(yíng)和一體化管理的信息支撐系統,建設目的在于整合新、舊業(yè)務(wù)系統,實(shí)現歷史數據和實(shí)時(shí)數據的集中存儲和統一管理,同時(shí)通過(guò)整合后的統一管理平臺來(lái)提高公司管理水平,為領(lǐng)導決策的正確性提供可靠的理論依據。
業(yè)務(wù)系統基于目前較為主流的J2EE三層架構,采用B/S運行模式,應用服務(wù)器使用Weblogic并且采用集群策略,數據庫服務(wù)器使用Oracle并且采用集群策略,具體網(wǎng)絡(luò )拓撲圖如圖1所示。
本次測試根據相關(guān)國家標準和企業(yè)標準,針對企業(yè)應用的業(yè)務(wù)需求,對其在功能度、性能、安全可靠性、易用性、資源占用率、兼容性、可擴充性和用戶(hù)文檔八個(gè)方面進(jìn)行了測試。
功能度方面主要采用黑盒測試方法,包括因果圖分析、等價(jià)類(lèi)劃分、邊界值分析等,根據用戶(hù)需求說(shuō)明書(shū)和用戶(hù)操作手冊,分別對系統的全部功能點(diǎn)和主要業(yè)務(wù)流程進(jìn)行測試。由于該系統多個(gè)模塊涉及到工作流,公文和業(yè)務(wù)單據的流轉是測試的`重點(diǎn),尤其是驗證特殊流程分支中單據的走向和狀態(tài)以及異常處理是否會(huì )導致單據的丟失等等。
安全可靠性方面,結合功能考察軟件的用戶(hù)權限限制、用戶(hù)和密碼封閉性、留痕功能、屏蔽用戶(hù)錯誤操作、錯誤提示的準確性、數據備份恢復手段等方面。
易用性方面,考察軟件的用戶(hù)界面友好性、易學(xué)習性和易操作性等等。
兼容性方面,考慮軟件、硬件和數據的兼容性。
可擴充性方面,考慮軟件結構的功能可擴展性和異種數據庫的結構等等。
用戶(hù)文檔方面,考慮文檔的完整性、一致性、易理解程度和操作實(shí)例等等。
下面重點(diǎn)介紹一下性能測試的關(guān)注點(diǎn)。
在性能測試方面,針對該企業(yè)關(guān)注的用戶(hù)登錄、單據查詢(xún)、批量轉賬等關(guān)鍵業(yè)務(wù)點(diǎn)進(jìn)行負載壓力測試,同時(shí)監控應用服務(wù)器和數據庫服務(wù)器的資源使用情況,包括CPU占用率、硬盤(pán)使用狀況以及事務(wù)處理平均響應時(shí)間等相關(guān)參數,考察系統在各種情況下的性能表現。
測試前期需求分析中確定該操作的最大并發(fā)用戶(hù)數為50人,采用逐步加壓的方式對系統進(jìn)行壓力測試,分析在不同負載情況下系統的承受能力。
關(guān)注點(diǎn)1:
交易吞吐量和交易響應時(shí)間是評估系統性能的重要概念。
吞吐量:系統服務(wù)器每秒能夠處理通過(guò)的交易數。
交易響應時(shí)間:是系統完成事務(wù)執行準備后所采集的時(shí)間戳和系統完成待執行事務(wù)后所采集的時(shí)間戳之間的時(shí)間間隔,是衡量特定類(lèi)型應用事務(wù)性能的重要指標,標志了用戶(hù)執行一項操作大致需要多長(cháng)時(shí)間。
關(guān)注點(diǎn)2:
隨著(zhù)負載增加,當吞吐量不再遞增時(shí),交易平均響應時(shí)間是否會(huì )遞增。
隨著(zhù)負載增加,當吞吐量不再遞增時(shí),交易平均響應時(shí)間一般會(huì )遞增。
當系統達到吞吐量極限時(shí),客戶(hù)端交易會(huì )在請求隊列中排隊等待,等待的時(shí)間會(huì )記錄在響應時(shí)間中。
關(guān)注點(diǎn)3:
根據上述測試結果,服務(wù)器資源使用情況是否合理?
應用服務(wù)器資源合理。由測試結果來(lái)看,不同負載下的兩臺應用服務(wù)器CPU占用情況相當,并且都低于70%。
數據庫服務(wù)器資源占用不合理。從測試結果可以明顯看出,不同負載下的兩臺數據庫服務(wù)器CPU占用情況始終差距較大,其中一臺負載較大,而另一臺比較空閑,由此可知,數據庫集群策略并未生效,需要調整集群策略。
【軟件質(zhì)量承諾書(shū)】相關(guān)文章:
軟件質(zhì)量承諾書(shū)格式03-30
論文軟件的質(zhì)量責任范本06-12
質(zhì)量承諾書(shū)關(guān)于質(zhì)量的承諾書(shū)08-30
軟件開(kāi)發(fā)中軟件質(zhì)量控制研究論文04-16
軟件使用承諾書(shū)07-07
質(zhì)量承諾書(shū)產(chǎn)品質(zhì)量的承諾書(shū)10-24
質(zhì)量承諾書(shū)01-25