
性能測試主要測試軟件的運(yùn)行速度和對資源的消耗。通過調(diào)整ERP所依賴的軟硬件配置、網(wǎng)絡(luò)拓補(bǔ)結(jié)構(gòu)、工作站點(diǎn)數(shù)、數(shù)據(jù)量和服務(wù)請求數(shù)來測試軟件的移植性、運(yùn)行速率、穩(wěn)定性和可靠性。一般借助WinRunner之類的企業(yè)級(jí)自動(dòng)化測試工具來輔助測試,通過極限測試來分析評(píng)估軟件性能。
(5)文檔測試
文檔是軟件的重要組成部分,也是軟件質(zhì)量保證和軟件配置管理的重要內(nèi)容。文檔測試主要通過評(píng)審的方式檢查文檔的完整性、準(zhǔn)確性、一致性、可追溯性和可理解性。ERP作為一個(gè)大規(guī)模軟件,覆蓋了企業(yè)的各種業(yè)務(wù)。它至少要具備需求定義、開發(fā)設(shè)計(jì)、測試評(píng)估、項(xiàng)目管理、用戶應(yīng)用這五類文檔,具體而言,應(yīng)包含GB8567-88中規(guī)定的14種軟件文檔。
在文檔復(fù)審時(shí),要特別注意以下幾點(diǎn):
第一,要明確文檔驗(yàn)收的標(biāo)準(zhǔn),軟件企業(yè)和用戶企業(yè)要達(dá)成一致。
第二,確定文檔的重要性和項(xiàng)目文檔需求,比如,在驗(yàn)收階段,用戶文檔(用戶手冊、操作手冊、維護(hù)手冊、聯(lián)機(jī)幫助文件)顯得特別重要,需要認(rèn)真評(píng)審。
第三,檢驗(yàn)文檔完整性,主要是文檔的種類和內(nèi)容的完整性。
第四,檢驗(yàn)文檔的一致性和可追溯性,主要是:軟件的設(shè)計(jì)描述是否按照需求定義進(jìn)行展開的;應(yīng)用程序是否與設(shè)計(jì)文檔的描述一致;用戶文檔是否客觀描述應(yīng)用程序的實(shí)際操作;關(guān)于同一問題的描述是否存在不同的說法。
第五,檢驗(yàn)文檔的準(zhǔn)確性,主要是文檔的描述是否準(zhǔn)確,有無歧義,文字表達(dá)是否存在錯(cuò)誤。
第六,檢驗(yàn)文檔的可理解性,主要審核文檔是否針對特定的讀者群體,表達(dá)是否詳細(xì)。如,ERP操作手冊,除了描述每個(gè)模塊的操作,應(yīng)該還提供關(guān)聯(lián)性崗位業(yè)務(wù)、部門業(yè)務(wù)和跨部門業(yè)務(wù)的操作說明。
(6)其他測試
除了上述的測試外,還有必要對系統(tǒng)的其他特性和需求加以測試。如檢測軟件遇突發(fā)性故障后對數(shù)據(jù)的恢復(fù)能力,軟件的安全保密性和對硬件、軟件、數(shù)據(jù)的兼容性,系統(tǒng)所能承擔(dān)的最大數(shù)據(jù)量和健壯性等。
其他測試一般包含以下幾種:
第一,負(fù)載壓力測試。它主要包括并發(fā)性能測試、疲勞強(qiáng)度測試、大數(shù)據(jù)量測試和速度測試。一般采用自動(dòng)化技術(shù)分別在客戶端、服務(wù)器端和網(wǎng)絡(luò)上進(jìn)行測試。用例設(shè)計(jì)時(shí),要以真實(shí)的業(yè)務(wù)為依據(jù),選擇有代表性的、關(guān)鍵的業(yè)務(wù)操作作為測試對象。
第二,恢復(fù)測試。通過模擬硬件故障或故意造成軟件出錯(cuò),檢測系統(tǒng)對數(shù)據(jù)的破壞程度和可恢復(fù)的程度。
第三,安全性測試。通過非法登陸、漏洞掃描、模擬攻擊等方式檢測系統(tǒng)的認(rèn)證機(jī)制、加密機(jī)制、防病毒功能等安全防護(hù)策略的健壯性。
第四,兼容性測試。通過硬件兼容性測試、軟件兼容性測試和數(shù)據(jù)兼容性測試來考察軟件的跨平臺(tái)、可移植的特性。
4、結(jié)語
ERP用戶和軟件開發(fā)實(shí)施人員要明確驗(yàn)收測試的真正意圖。開發(fā)人員和實(shí)施人員不應(yīng)該掩蓋軟件錯(cuò)誤或不關(guān)心用戶不熟悉的測試項(xiàng)目。用戶也不能因?yàn)榇嬖谝恍┊?dāng)前無法實(shí)現(xiàn)的需求而擱置驗(yàn)收工作。相反,兩者應(yīng)當(dāng)精誠合作,相互信任,撥云見日。對于那些不可行的需求或不明確的需求,雙方要協(xié)商進(jìn)行需求變更,并達(dá)成一致意見。只有這樣的驗(yàn)收測試,才能促使ERP工程項(xiàng)目得以快速圓滿驗(yàn)收。
CIO頻道人物視窗
CIO頻道方案案例庫
大數(shù)據(jù)建設(shè)方案案例庫
電子政務(wù)建設(shè)方案案例庫
互聯(lián)集成系統(tǒng)構(gòu)建方案案例庫
商務(wù)智能建設(shè)方案案例庫
系統(tǒng)集成類軟件信息研發(fā)企業(yè)名錄