公務(wù)員期刊網(wǎng) 論文中心 正文

系統(tǒng)測(cè)試銀行管理論文

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了系統(tǒng)測(cè)試銀行管理論文范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

系統(tǒng)測(cè)試銀行管理論文

一、基于輸入要素分析的銀行管理系統(tǒng)測(cè)試工作量估算

(一)測(cè)試輸入要素自身分析

銀行管理系統(tǒng)中,系統(tǒng)功能輸入主要包括文本框、下拉框、選取、日期等。測(cè)試輸入要素自身分析如下:首先根據(jù)具體功能輸入判斷其合法性;然后確定輸入要素規(guī)則中取值的有效等價(jià)類個(gè)數(shù),每個(gè)要素規(guī)則的1個(gè)有效等價(jià)類為1個(gè)輸入要素測(cè)試點(diǎn);最后匯總所有輸入要素的有效等價(jià)類ni=1∑ftpi,記為FTP。

(二)單一功能輸入要素分析

單一功能輸入要素分析是從需求文檔出發(fā),通過(guò)對(duì)每個(gè)單一功能可能涉及的規(guī)則進(jìn)行輸入要素測(cè)試點(diǎn)計(jì)數(shù),求得該功能點(diǎn)的輸入要素測(cè)試點(diǎn)數(shù)。首先按照需求文檔功能框架對(duì)每個(gè)單一功能涉及的輸入要素進(jìn)行枚舉。接著根據(jù)業(yè)務(wù)規(guī)則的要求,從輸入要素的值域出發(fā),分析可能的取值,確定其等價(jià)類。然后計(jì)算等價(jià)類組合總數(shù),如果等價(jià)類取值之間有判定或者依賴關(guān)系,則輸入要素之間等價(jià)類數(shù)相乘,否則相加。最后將單一功能輸入要素所有等價(jià)類組合計(jì)數(shù)的測(cè)試點(diǎn)相加,匯總得到單一功能輸入要素測(cè)試點(diǎn)nj=1∑sftpj,記為SFTP。

(三)組合功能輸入要素分析

在銀行管理系統(tǒng)中,組合功能是多個(gè)單一功能業(yè)務(wù)流、數(shù)據(jù)流的組合,包含多個(gè)組合實(shí)例。首先結(jié)合輸入要素自身分析,得到組合功能中單一組合實(shí)例中的單一功能的輸入要素個(gè)數(shù),根據(jù)輸入要素個(gè)數(shù)和組織級(jí)定義,計(jì)算出該功能相應(yīng)的復(fù)雜度C,則該功能的輸入要素測(cè)試點(diǎn)為1×C。然后匯總該組合實(shí)例中所有單一功能的輸入要素測(cè)試點(diǎn),得到組合功能中單一實(shí)例的輸入要素測(cè)試點(diǎn)計(jì)數(shù)。最后枚舉管理系統(tǒng)中所有可能的功能組合實(shí)例,所有功能組合實(shí)例輸入要素計(jì)數(shù)點(diǎn)之和即為組合功能輸入要素計(jì)數(shù)點(diǎn)nk=1∑mftpk,記為MFTP。

(四)測(cè)試勞動(dòng)生產(chǎn)率

軟件測(cè)試生產(chǎn)率包括測(cè)試設(shè)計(jì)生產(chǎn)率和測(cè)試執(zhí)行生產(chǎn)率。影響測(cè)試設(shè)計(jì)生產(chǎn)率的因素有:測(cè)試用例的可重用性、測(cè)試用例的復(fù)雜度、人員熟練度等。影響測(cè)試執(zhí)行生產(chǎn)率的因素有:測(cè)試用例的復(fù)雜度、測(cè)試用例的可執(zhí)行性、人員熟練度、測(cè)試所需的軟硬件環(huán)境的穩(wěn)定性和可用性、測(cè)試數(shù)據(jù)的可用性、測(cè)試工具的復(fù)雜度、業(yè)務(wù)復(fù)雜度等。結(jié)合企業(yè)級(jí)和項(xiàng)目級(jí)勞動(dòng)生產(chǎn)率,可以確定項(xiàng)目采用的測(cè)試勞動(dòng)生產(chǎn)率TLC。通過(guò)以上分析,可以估算出基于輸入要素分析的測(cè)試點(diǎn)總數(shù),即測(cè)試工作規(guī)模TS=FTP+SFTP+MFTP。根據(jù)測(cè)試工作量=測(cè)試工作規(guī)模/測(cè)試勞動(dòng)生產(chǎn)率,可以計(jì)算出技術(shù)活動(dòng)工作量TAW。

(五)非測(cè)試技術(shù)活動(dòng)工作量

非測(cè)試技術(shù)活動(dòng)指測(cè)試過(guò)程中的測(cè)試計(jì)劃撰寫、測(cè)試環(huán)境準(zhǔn)備、測(cè)試管理與溝通、測(cè)試總結(jié)等活動(dòng)。在定性與定量結(jié)合估算的模型中,需要考慮非技術(shù)活動(dòng)風(fēng)險(xiǎn)因素,包括測(cè)試人員經(jīng)驗(yàn)、項(xiàng)目需求清晰度與穩(wěn)定性、關(guān)聯(lián)系統(tǒng)接口復(fù)雜度、測(cè)試條件完備性、測(cè)試資產(chǎn)要求、測(cè)試質(zhì)量要求、測(cè)試全面性等。結(jié)合風(fēng)險(xiǎn)模型:RNTAW=NRNTAW×(1+beta)。其中,RNTAW為考慮風(fēng)險(xiǎn)因素非技術(shù)活動(dòng)工作量,NRNTAW為不考慮風(fēng)險(xiǎn)因素非技術(shù)活動(dòng)工作量為,beta=人員經(jīng)驗(yàn)+需求清晰度與穩(wěn)定性+關(guān)聯(lián)系統(tǒng)接口復(fù)雜度+測(cè)試條件完備性+,根據(jù)項(xiàng)目經(jīng)驗(yàn),beta的取值約為-0.5~0.5。

二、結(jié)論

本文是銀行管理系統(tǒng)測(cè)試管理長(zhǎng)期探索和實(shí)踐的成果,用于銀行管理類開(kāi)發(fā)項(xiàng)目測(cè)試工作量計(jì)劃制定,同樣也適用于其他軟件需求明確的管理系統(tǒng)項(xiàng)目測(cè)試。首先從測(cè)試要素自身、單一功能輸入要素和組合功能輸入要素確定測(cè)試技術(shù)活動(dòng)工作量;接著通過(guò)組織級(jí)系數(shù),確定調(diào)整前非技術(shù)活動(dòng)工作量;然后結(jié)合項(xiàng)目測(cè)試工作實(shí)際,通過(guò)非技術(shù)活動(dòng)調(diào)整因素調(diào)整測(cè)試非技術(shù)活動(dòng)工作量;最后通過(guò)匯總技術(shù)活動(dòng)工作量與調(diào)整后的非技術(shù)活動(dòng)工作量,得到最終的測(cè)試工作量。經(jīng)過(guò)對(duì)非技術(shù)活動(dòng)工作量風(fēng)險(xiǎn)調(diào)整因子的不斷嘗試、推廣,基于輸入要素分析的測(cè)試工作量估算方法得到不斷的優(yōu)化,在項(xiàng)目實(shí)際測(cè)試工作量計(jì)劃制定中,已經(jīng)得到多次應(yīng)用,效果良好。

作者:黃新民 單位:中國(guó)農(nóng)業(yè)銀行數(shù)據(jù)中心