在建立測(cè)試數(shù)據(jù)脫敏工作機(jī)制的過(guò)程中,農(nóng)行通過(guò)發(fā)布《中國(guó)農(nóng)業(yè)銀行信息化項(xiàng)目軟件測(cè)試數(shù)據(jù)使用管理規(guī)定(試行)》的方式使上述測(cè)試數(shù)據(jù)脫敏工作機(jī)制在實(shí)際工作中得到了落實(shí)。

  軟件測(cè)試工具環(huán)境是進(jìn)一步提高軟件測(cè)試效率和質(zhì)量的重要保障。軟件測(cè)試工具在軟件測(cè)試工作中得到越來(lái)越廣泛的應(yīng)用。從工具的來(lái)源劃分, 軟件測(cè)試工具包括商業(yè)測(cè)試工具、開(kāi)源測(cè)試工具和自主研發(fā)測(cè)試工具, 三類(lèi)測(cè)試工具構(gòu)成了一個(gè)有機(jī)的整體。農(nóng)行對(duì)于上述三類(lèi)測(cè)試工具的整體應(yīng)用策略如下。

  (1)商業(yè)測(cè)試工具使用范圍廣,培訓(xùn)和推廣應(yīng)用的成本較低,技術(shù)支持良好,且大多用途廣泛、界面友好, 能夠滿足多數(shù)測(cè)試需求,是測(cè)試的主要工具。

  (2)當(dāng)某些功能商業(yè)測(cè)試工具無(wú)法覆蓋、而開(kāi)源測(cè)試工具能夠很好地實(shí)現(xiàn)既定目標(biāo)、且不侵害知識(shí)產(chǎn)權(quán)的情況下, 可使用開(kāi)源測(cè)試工具進(jìn)行測(cè)試。但開(kāi)源測(cè)試工具可能沒(méi)有良好的技術(shù)支持, 也可能沒(méi)有本地化的文檔, 需要測(cè)試人員通過(guò)自學(xué)掌握使用方法, 在確定采用時(shí)應(yīng)充分考慮上述因素。

  (3)自主研發(fā)的測(cè)試工具在使用過(guò)程中一般存在兩種典型情況:一是在軟件開(kāi)發(fā)過(guò)程中編制的特定的軟件測(cè)試工具,具有很強(qiáng)的針對(duì)性, 在對(duì)特定的軟件進(jìn)行特定的測(cè)試時(shí)作用顯著,但這類(lèi)工具難以適應(yīng)更加廣泛的應(yīng)用,或在應(yīng)用改變時(shí)要同步改造,且相關(guān)文檔的學(xué)習(xí)和培訓(xùn)需要采用“傳幫帶”的方式。二是測(cè)試管理工具,由于各單位的管理目的、方式、組織、規(guī)范等可能都有所差異,商業(yè)測(cè)試管理工具難以滿足管理的全部需求,因此往往需要通過(guò)開(kāi)發(fā),包括在已購(gòu)置的商業(yè)測(cè)試管理工具的基礎(chǔ)上進(jìn)行二次開(kāi)發(fā),才能構(gòu)建適合企業(yè)需求的測(cè)試管理工具。

四、構(gòu)建軟件測(cè)試工作平臺(tái)

  農(nóng)行在軟件測(cè)試的實(shí)踐中充分認(rèn)識(shí)到,選擇適當(dāng)?shù)耐茝V途徑和方式是將軟件測(cè)試相關(guān)管理規(guī)定和技術(shù)要求轉(zhuǎn)化為實(shí)際生產(chǎn)力的重要環(huán)節(jié)。因此,農(nóng)行以“整體規(guī)劃,局部實(shí)施;應(yīng)用導(dǎo)向,急用先行;迭代建設(shè),持續(xù)整合”為原則,以軟件測(cè)試實(shí)質(zhì)性要素和軟件測(cè)試通用流程作為理論基礎(chǔ),以專利《一種軟件測(cè)試的方法及系統(tǒng)》作為系統(tǒng)架構(gòu)基礎(chǔ),以“開(kāi)發(fā)集成并舉,重在功能整合,強(qiáng)調(diào)客戶體驗(yàn),持續(xù)改進(jìn)適應(yīng)”為策略,自行研發(fā)了集軟件測(cè)試管理和技術(shù)實(shí)施于一體的“軟件測(cè)試工作平臺(tái)(TWP)”。TWP作為軟件測(cè)試規(guī)章制度和研究成果的載體,是柔性貫標(biāo)的核心。

  TWP從軟件測(cè)試資源管理入手,通過(guò)軟件測(cè)試文檔管理、軟件測(cè)試項(xiàng)目信息管理、軟件測(cè)試環(huán)境資源管理、軟件測(cè)試制度規(guī)范和文獻(xiàn)管理等相關(guān)功能,逐步豐富了軟件測(cè)試的手段,提升了軟件測(cè)試資源管理能力。目前,TWP已實(shí)現(xiàn)了以下幾個(gè)方面的主要功能。

  1、軟件測(cè)試項(xiàng)目信息的采集與統(tǒng)計(jì)

  軟件測(cè)試項(xiàng)目信息的采集與統(tǒng)計(jì)實(shí)現(xiàn)了對(duì)測(cè)試階段、測(cè)試方式、測(cè)試活動(dòng)、測(cè)試工具、測(cè)試規(guī)范度、測(cè)試工作量等軟件測(cè)試項(xiàng)目信息的定期采集和統(tǒng)計(jì)?梢愿鶕(jù)需要對(duì)采集的信息進(jìn)行各種分析和產(chǎn)生報(bào)表, 為進(jìn)一步有序、高效組織開(kāi)展軟件測(cè)試提供了重要參考。

  2、軟件測(cè)試文檔、檔案、資產(chǎn)一體化管理

  軟件測(cè)試文檔、檔案、資產(chǎn)一體化管理是指在軟件測(cè)試工作過(guò)程中編制文檔。為文檔建立基線,使之成為檔案,可供隨時(shí)查詢。無(wú)論是編制中的文檔還是檔案,都可以通過(guò)TWP提供的文檔示例區(qū)機(jī)制,供文檔的編制人員參考。使用TWP的范圍越大、時(shí)間越長(zhǎng),可以參考的內(nèi)容越豐富,實(shí)現(xiàn)了軟件測(cè)試資產(chǎn)的積累和高效復(fù)用。為了更加充分地發(fā)揮軟件測(cè)試文檔、檔案、資產(chǎn)一體化管理的功能,TWP還提供了對(duì)軟件測(cè)試文檔和文獻(xiàn)的全文檢索與層次檢索功能。

  3、軟件測(cè)試環(huán)境資源管理

  軟件測(cè)試環(huán)境資源管理實(shí)現(xiàn)了對(duì)軟件測(cè)試環(huán)境資源池中不同類(lèi)別資源的分類(lèi)管理,實(shí)現(xiàn)了對(duì)軟件測(cè)試環(huán)境資源申請(qǐng)、審核、分配、使用、變更、延期及回收的全流程透明管理,并提供對(duì)資源池使用情況的統(tǒng)計(jì)分析,滿足了定期報(bào)送和深度分析評(píng)價(jià)的需求,為進(jìn)一步提高軟件測(cè)試環(huán)境資源利用率、提升軟件測(cè)試環(huán)境資源的資產(chǎn)價(jià)值提供了有力的信息化手段。

  4、軟件測(cè)試制度規(guī)范與文獻(xiàn)查詢

  軟件測(cè)試制度規(guī)范與文獻(xiàn)查詢實(shí)現(xiàn)了軟件測(cè)試相關(guān)規(guī)章制度、標(biāo)準(zhǔn)規(guī)范和文獻(xiàn)的在線查閱與下載功能,使測(cè)試人員在使用軟件測(cè)試工作平臺(tái)開(kāi)展測(cè)試工作的同時(shí),能夠方便快捷地了解到對(duì)軟件測(cè)試工作的相關(guān)要求和軟件測(cè)試發(fā)展趨勢(shì), 進(jìn)一步發(fā)揮了規(guī)章制度、標(biāo)準(zhǔn)規(guī)范和文獻(xiàn)對(duì)軟件測(cè)試工作的促進(jìn)作用。

  在金融信息科技快速發(fā)展的當(dāng)前,軟件測(cè)試的重要性已經(jīng)不言而喻。對(duì)于軟件測(cè)試,國(guó)際標(biāo)準(zhǔn)組織ISO/IEC正在制定一系列新標(biāo)準(zhǔn),各種軟件測(cè)試方法、軟件測(cè)試工具也不斷推陳出新,以適應(yīng)高度規(guī)范和靈活的軟件生命周期模式。同時(shí),也要解決好軟件測(cè)試領(lǐng)域面臨的諸多問(wèn)題,減少軟件測(cè)試工作的殘留風(fēng)險(xiǎn)。對(duì)于大型銀行乃至所有大型服務(wù)業(yè)企業(yè)的IT建設(shè)而言,這是一項(xiàng)重要的工作。

  農(nóng)行的專業(yè)化軟件測(cè)試剛剛起步,仍要繼續(xù)按照“理論結(jié)合實(shí)際、研究服務(wù)實(shí)踐”的總體要求,深入探索、持續(xù)改進(jìn)軟件測(cè)試領(lǐng)域的工作,促進(jìn)軟件測(cè)試領(lǐng)域與軟件開(kāi)發(fā)領(lǐng)域、軟件運(yùn)維領(lǐng)域的協(xié)調(diào)一致發(fā)展,使支撐企業(yè)IT戰(zhàn)略發(fā)展的軟件工程架構(gòu)更趨合理,進(jìn)一步提高企業(yè)IT決策科學(xué)化和管理現(xiàn)代化的能力和水平,更好地滿足相關(guān)方的期望,促進(jìn)農(nóng)行的可持續(xù)發(fā)展。