工業(yè)一體機(jī)性能測(cè)試報(bào)告
1.工業(yè)一體機(jī)測(cè)試項(xiàng)目概述與測(cè)試目的
1.1 項(xiàng)目概述:本部分主要是針對(duì)即將進(jìn)行工業(yè)一體機(jī)壓力測(cè)試的對(duì)象(接口、模塊、進(jìn)程或系統(tǒng))進(jìn)行概要的說(shuō)明,讓人明白該測(cè)試對(duì)象的主要功能與作用及相關(guān)背景。
1.2 測(cè)試目標(biāo):簡(jiǎn)要列出進(jìn)行本次壓力測(cè)試的主要目標(biāo)(目的)。
1.3 名詞解釋:性能測(cè)試過(guò)程中涉及的業(yè)務(wù)和技術(shù)方面的專業(yè)名詞。
1.4 參考文檔:列出與本文檔相關(guān)的參考文檔名稱。
2.測(cè)試對(duì)象的拓?fù)浣Y(jié)構(gòu):本部分主要以圖表加文字的方式,對(duì)待測(cè)試對(duì)象(接口、模塊、系統(tǒng))的拓?fù)浣Y(jié)構(gòu)進(jìn)行描述,并標(biāo)上必要的數(shù)據(jù)流向。注意:若生產(chǎn)實(shí)際跨越物理主機(jī)的模塊(進(jìn)程,數(shù)據(jù)庫(kù))部署應(yīng)在拓?fù)鋱D中要標(biāo)示出來(lái)。
3.測(cè)試環(huán)境與測(cè)試數(shù)據(jù)
3.1 測(cè)試環(huán)境:主要指工業(yè)一體機(jī)軟件實(shí)際運(yùn)行的平臺(tái),以及軟硬件配置,操作系統(tǒng)及版本,數(shù)據(jù)庫(kù)名稱及版本,客戶端機(jī)器配置等方面內(nèi)容。
3.2 測(cè)試數(shù)據(jù):根據(jù)性能(壓力)測(cè)試方案(計(jì)劃)中測(cè)試數(shù)據(jù)的要求,結(jié)合測(cè)試方案與測(cè)試用例,構(gòu)造符合要求的測(cè)試數(shù)據(jù)(包括系統(tǒng)初始數(shù)據(jù)與測(cè)試發(fā)送數(shù)據(jù)),并描述測(cè)試數(shù)據(jù)的總量及簡(jiǎn)述這些測(cè)試數(shù)據(jù)生成的方法。
4.測(cè)試策略
4.1 測(cè)試方案:根據(jù)測(cè)試目的,寫出測(cè)試的總體方案(方法)及所采用的技術(shù)手段等。
4.2 測(cè)試場(chǎng)景:針對(duì)測(cè)試目的,結(jié)合所測(cè)對(duì)象的具體特征,設(shè)計(jì)出達(dá)到要求的并且符合真實(shí)生產(chǎn)場(chǎng)景的測(cè)試場(chǎng)景。
4.3 測(cè)試用例:根據(jù)測(cè)試場(chǎng)景,轉(zhuǎn)換成對(duì)應(yīng)的測(cè)試用例。
5.測(cè)試執(zhí)行步驟:具體描述每個(gè)場(chǎng)景的測(cè)試執(zhí)行步驟,并同時(shí)說(shuō)明采集的相關(guān)指標(biāo)值。
6.測(cè)試結(jié)果:針對(duì)工業(yè)一體機(jī)每一個(gè)測(cè)試場(chǎng)景的相關(guān)測(cè)試觀測(cè)指標(biāo)要進(jìn)行采集與記錄(測(cè)試執(zhí)行前,過(guò)程中,執(zhí)行完),指標(biāo)的采集可以通過(guò)工具,手工以及編寫腳本相結(jié)合的方法獲得,并把采集的這些指標(biāo)值,通過(guò)表格或圖表的方式陳列出來(lái)。
7.測(cè)試結(jié)果分析:根據(jù)收集的測(cè)試結(jié)果,首先要進(jìn)行程序資源消耗分析(工業(yè)一體機(jī)CPU,內(nèi)存,磁盤)與IO分析,接著要根據(jù)測(cè)試目的(目標(biāo))項(xiàng)進(jìn)行對(duì)應(yīng)分析,最后根據(jù)測(cè)試結(jié)果記錄表中各個(gè)場(chǎng)景的對(duì)比分析,從中分析歸納出,影響系統(tǒng)壓力性能的關(guān)鍵影響因素(可選),并借助圖表的方式來(lái)表達(dá)。直觀且有說(shuō)服力。
8.程序改進(jìn)與建議:如果測(cè)試結(jié)果與測(cè)試目標(biāo)值相差太遠(yuǎn)或達(dá)不到,結(jié)合測(cè)試過(guò)程中所觀測(cè)到的各種信息,測(cè)試人員有針對(duì)性提出程序的改進(jìn)方向與建議(包括系統(tǒng)參數(shù)或配置文件的配置),供開發(fā)人員改進(jìn)參考或生產(chǎn)程序部署運(yùn)行配置參考。
9.測(cè)試結(jié)論:根據(jù)測(cè)試結(jié)果與測(cè)試分析,得出工業(yè)一體機(jī)性能(壓力)測(cè)試是否通過(guò)的結(jié)論。只有2種結(jié)論,通過(guò)或者不通過(guò)。同時(shí)要增加因測(cè)試環(huán)境與真實(shí)環(huán)境差異、測(cè)試數(shù)據(jù)模型與真實(shí)數(shù)據(jù)模型差異以及測(cè)試場(chǎng)景與真實(shí)場(chǎng)景差異的大小評(píng)估對(duì)測(cè)試結(jié)果或結(jié)論的影響。
備注:一般為了直接反饋?zhàn)罱K結(jié)果,我們會(huì)將工業(yè)一體機(jī)測(cè)試結(jié)論前置,或?qū)y(cè)試結(jié)論作為報(bào)告摘要進(jìn)行反饋,同時(shí)給出性能測(cè)試報(bào)告作為附件。