隨著我國電子政務(wù)工程的蓬勃展開,一些普遍的問題也隨之而來。如何在較短時(shí)間內(nèi)完成對(duì)應(yīng)用的測試,確保應(yīng)用的質(zhì)量和性能?面對(duì)復(fù)雜的應(yīng)用環(huán)境,如何實(shí)現(xiàn)對(duì)應(yīng)用測試的管理?如何節(jié)省應(yīng)用上線的時(shí)間和成本,獲得更高的投資回報(bào)率(ROI)?他山之石,可以攻玉,從更多國外的實(shí)施方案及先進(jìn)經(jīng)驗(yàn)中,我們或許可以找到答案。

  挑戰(zhàn):應(yīng)用環(huán)境復(fù)雜 測試時(shí)間緊迫DIMA(澳洲移民及多元文化事務(wù)部)負(fù)責(zé)管理民眾在澳大利亞的出入境事務(wù),整個(gè)事務(wù)部有3000名員工,并持有5.5億美元的預(yù)算用于推動(dòng)澳大利亞在經(jīng)濟(jì)、社會(huì)、和國際利益方面的項(xiàng)目。DIMA主要業(yè)務(wù)包括四個(gè)方面—— 保證民眾合法、有序地進(jìn)入澳洲并在當(dāng)?shù)赝A?支持工商業(yè)方面的需求;幫助解決移民和難民問題,處理有關(guān)居民權(quán)的相關(guān)事務(wù);倡導(dǎo)和維護(hù)統(tǒng)一國家中多種文化的共存。

  為了確保澳大利亞本土以及海外職員的正常工作,DIMA決定更換新的SAP R/3財(cái)務(wù)系統(tǒng)。此次更換面臨著復(fù)雜的應(yīng)用環(huán)境,DIMA的系統(tǒng)運(yùn)行著大量的應(yīng)用和平臺(tái),而針對(duì)這些應(yīng)用界面進(jìn)行測試,對(duì)項(xiàng)目的成功實(shí)施至關(guān)重要。根據(jù)DIMA的資源系統(tǒng)主管Carl Atkinson介紹,DIMA的內(nèi)部應(yīng)用(如SAP財(cái)務(wù)系統(tǒng))與外部系統(tǒng)直接相連,包括事務(wù)部的財(cái)務(wù)及行政支付系統(tǒng),DIMA的前臺(tái)客戶管理和接待系統(tǒng),CSS/CSM及其電子旅游管理系統(tǒng)(ETAS)。

  如此復(fù)雜的應(yīng)用測試需要在短短的7個(gè)月內(nèi)完成,任務(wù)十分緊迫。Carl Atkinson 表示,“我們計(jì)劃在新財(cái)年開始實(shí)施SAP系統(tǒng),整個(gè)實(shí)施的時(shí)間表非常緊張,與其它這種同樣規(guī)模和復(fù)雜性的系統(tǒng)相比,我們測試階段的運(yùn)行時(shí)間非常短暫?!?br/>
  迎戰(zhàn):業(yè)務(wù)優(yōu)化科技化解難題

  針對(duì)挑戰(zhàn),DIMA需要使用先進(jìn)的測試工具來模擬成本中心,測試預(yù)算目標(biāo);他們需要減少在員工培訓(xùn)上花費(fèi)的成本,只需少量的培訓(xùn),就可以生成腳本和測試案例;同時(shí),他們還要?jiǎng)?chuàng)建一個(gè)虛擬辦公室來映射日常流程,比如付款和收據(jù)的生成。

  新系統(tǒng)的測試小組很快意識(shí)到,傳統(tǒng)的讓許多實(shí)際用戶登陸系統(tǒng)的手工測試流程將會(huì)花費(fèi)太長時(shí)間,同時(shí)效果也不會(huì)明顯。 Atkinson回憶到,“我們立即認(rèn)識(shí)到:我們需要一款自動(dòng)化測試工具來實(shí)現(xiàn)端到端的綜合測試和回歸測試,以便在新系統(tǒng)更換完成之前給予我們足夠的信心?!?br/>
  經(jīng)過參考其它企業(yè)使用測試工具的成功經(jīng)驗(yàn),DIMA輕松地選擇了測試行業(yè)領(lǐng)導(dǎo)者美科利(Mercury)公司的業(yè)務(wù)優(yōu)化科技(BTO)產(chǎn)品,在SAP R/3的上線前對(duì)整個(gè)系統(tǒng)進(jìn)行全面的應(yīng)用測試。

  DIMA的SAP系統(tǒng)采用了美科利的TestDirector 和WinRunner,以實(shí)現(xiàn)自動(dòng)化測試流程,識(shí)別和解決緊急問題及潛在問題,保證系統(tǒng)向新的SAP R/3財(cái)務(wù)系統(tǒng)的平穩(wěn)轉(zhuǎn)換。WinRunner用來實(shí)施企業(yè)基礎(chǔ)架構(gòu)的端到端測試,TestDirector用來管理和執(zhí)行測試項(xiàng)目,以保證應(yīng)用萬無一失。

  助戰(zhàn):專家建議與測試技術(shù)的多種應(yīng)用

  Atkinson指出,在DIMA測試項(xiàng)目的成功中,專家的建議和在線員工培訓(xùn)的可用性也尤為重要?!坝辛藢<业慕ㄗh,我們很快就能有效地使用美科利產(chǎn)品。我的職員發(fā)現(xiàn)這個(gè)解決方案非常直觀,我們能夠快速生成測試腳本和測試案例,” Atkinson說道。“WinRunner讓我們可以創(chuàng)建一個(gè)完全虛擬的辦公環(huán)境,在這里可以使用日常活動(dòng)的測試案例,比如支付流程。我們能夠模擬成本中心,測試預(yù)算代碼和總帳分類科目代碼,使用大量日常的流程來識(shí)別在虛擬測試中需要改進(jìn)的錯(cuò)誤?!?br/>
  DIMA使用WinRunner來將財(cái)務(wù)數(shù)據(jù)植入其新 SAP R/3系統(tǒng)。這個(gè)流程幫助其將公司文件手動(dòng)輸入的傳統(tǒng)方式降至最低,大大增強(qiáng)了數(shù)據(jù)的完整性?!拔覀兩踔吝€解決了一個(gè)在向SAP系統(tǒng)轉(zhuǎn)換過程中的文件損壞問題,而這個(gè)問題一般都需要真正的人力資源來修正,” Atkinson補(bǔ)充說?!巴ㄟ^自動(dòng)化測試流程,我們節(jié)約了大量的時(shí)間和資源,許多本來需要用一周時(shí)間來完成的單獨(dú)項(xiàng)目任務(wù)在幾天之內(nèi)就得以完成。最終,我們節(jié)約了數(shù)百小時(shí)的時(shí)間。因?yàn)樗械臄?shù)據(jù)都被直接上傳到SAP中,這就不會(huì)存在人工上的錯(cuò)誤,因此結(jié)果總是準(zhǔn)確無誤,我們也能夠同時(shí)確保系統(tǒng)的完整性和系統(tǒng)安裝的質(zhì)量?!?br/>
  告捷:順利完工并獲得投資上的長期回報(bào)

  “與手工測試相比,美科利的測試解決方案代表著大量的成本節(jié)約和快速的安裝,在一種極為‘用戶友好’的方式下交付了先進(jìn)的功能。” Atkinson驚喜地表示,“通過自動(dòng)化測試流程,我們節(jié)約了大量的時(shí)間和資源,使一般要用一周才能完成的單獨(dú)項(xiàng)目僅僅幾天就能完成。最終,我們節(jié)約了上百小時(shí)的測試時(shí)間?!?br/>
  DIMA的SAP測試項(xiàng)目及時(shí)在預(yù)算內(nèi)得以完成,在新財(cái)年開啟的時(shí)候SAP R/3系統(tǒng)更換的“大行動(dòng)”順利實(shí)施。

  DIMA引進(jìn)自動(dòng)化測試非常成功,系統(tǒng)優(yōu)化測試小組一致表示,希望在測試工具上的投資能夠帶來長期的收益?!霸谙襁@種規(guī)模和這樣復(fù)雜的機(jī)構(gòu)中,我們的系統(tǒng)及我們商業(yè)伙伴的系統(tǒng)都在隨時(shí)變更。因此,我們的投資會(huì)有長期的回報(bào),我們可以對(duì)系統(tǒng)的更新和修改進(jìn)行回歸測試,同時(shí)還能使用WinRunner來加載所需的數(shù)據(jù),” Atkinson繼續(xù)說。“我們還計(jì)劃升級(jí)至SAP R4.5,到時(shí)我們將繼續(xù)使用美科利產(chǎn)品來確保穩(wěn)定的實(shí)施?!?br/>

責(zé)任編輯:admin