原創(chuàng)|實施案例|編輯:鄭恭琳|2020-08-10 10:39:52.253|閱讀 269 次
概述:在商業(yè)領(lǐng)域,解決問題是非常常見的。許多問題通過簡單的交流就可以解決,不管是提供更多的信息還是一個思想的火花——如發(fā)送一封郵件、研討會、召開會議等方式。但是其他的問題要想得更多,特別是技術(shù)挑戰(zhàn)。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在商業(yè)領(lǐng)域,解決問題是非常常見的。許多問題通過簡單的交流就可以解決,不管是提供更多的信息還是一個思想的火花——如發(fā)送一封郵件、研討會、召開會議等方式。但是其他的問題要想得更多,特別是技術(shù)挑戰(zhàn)。
一些技術(shù)問題與其呼叫系統(tǒng)管理員,不如多一點思考。近期,Jack Henry & Associates,一個成功的金融業(yè)技術(shù)提供商,其總部設在莫內(nèi)特,密蘇里州,發(fā)現(xiàn)自己有這樣一個技術(shù)問題。
他們構(gòu)建了一個新的SOA(service oriented architecture)平臺,并尋找方法測試它。IT部門正在開發(fā)自己的Web服務測試客戶端并尋求解決方案。
在當時,SOA技術(shù)是相當前沿的,Jack Henry & Associates 想要確保他們一個叫作jXchange的新金融軟件質(zhì)量和性能是最好的。他們知道,他們需要確保jXchange和任何平臺都能夠完美的集成。他們也知道,他們需要執(zhí)行性能測試、負載測試和壓力測試。除此之外他們還需要Jack Henry & Associates研發(fā)團隊進行持續(xù)的質(zhì)量保證,如功能測試。他們需要一個解決方案。
在研究市場之后,Jack Henry & Associates發(fā)現(xiàn)沒有多少產(chǎn)品具有全部的功能,其中Web services的性能和壓力測試,也不顯示在用戶界面——直到他們遇到了Parasoft。
與Parasoft客戶代表密切合作,Jack Henry & Associates全面試用了SOAtest。正如Jack Henry放進自己的先進技術(shù),改變了標準,Parasoft也跟上了步伐。Gerald Schaumburg,jXchange的研發(fā)經(jīng)理說,“Parasoft 非常棒,在當時為我們提供了更新的web services標準,以便滿足我們對新興技術(shù)的支持。從那以后穩(wěn)定了很多。”總之Parasoft和Jack Henry & Associates 能夠為他們基于SOA產(chǎn)品的jXchange創(chuàng)建完美的發(fā)展過程。現(xiàn)在,當開發(fā)者有一個新的web services 業(yè)務,他們可以隨時測試的,并部署到QA。一旦接收到新代碼,QA創(chuàng)建測試場景,并使用Parasoft SOAtest和存儲在SQL數(shù)據(jù)庫中的測試數(shù)據(jù)來執(zhí)行測試場景。測試結(jié)果作為回歸控制被捕獲并保存在測試套件中。在驗證了它們的返回結(jié)果后,QA 把它們保存下來為了以后的回歸測試。
例如,當更改了代碼,QA可以輕松地檢索和重用原有的回歸測試。Jack Henry & Associates的jXchange產(chǎn)品的QA經(jīng)理Mary Hulett說,“能利用我們的SQL數(shù)據(jù)庫持續(xù)不斷的做回歸測試,驗證返回結(jié)果,并保存下來,以供將來做回歸測試是有巨大好處的。如果我考慮花費在第一次驗證這些響應上的總時間,并乘以我們運行回歸測試的次數(shù),我可以說,使用這個特性可以在過去的一年里為我們節(jié)約幾百個小時的工作時間。”
Jack Henry & Associates非常注重質(zhì)量。他們其中之一的方式就是通過在創(chuàng)建產(chǎn)品時有良好品質(zhì)保證。這正是為什么Jack Henry在開始發(fā)展他們的基于SOA的產(chǎn)品時用到了Parasoft。
就像Gerald Schaumburg描述的,“我們之前沒有涉及Parasoft和SOAtest產(chǎn)品來解決問題;我們試圖預防將來的問題。”像之前提到的,Jack Henry & Associates可以選擇的方案之一就是創(chuàng)建他們自己的網(wǎng)絡服務測試客戶端——功能性測試客戶端和負載測試客戶端。實際上,他們確實創(chuàng)建了一個基本版本。
然而,他們之前了解到,希望他們的開發(fā)者集中精力在開發(fā)自己的產(chǎn)品上, 而不是在開發(fā)幫助他們開發(fā)的工具上。Schaumburg 繼續(xù)說,“當你利用這些資源來開發(fā)和維護這樣的工具的時候,你寧愿用這些資源開發(fā)新的產(chǎn)品。”
Parasoft SOAtest在Jack Henry & Associates使用之前已經(jīng)是一個完整的工具了。據(jù)集成開發(fā)經(jīng)理Kevin Sligar所說,Jack Henry & Associates有另外一個產(chǎn)品,并為這個產(chǎn)品購買了更多的授權(quán)許可證,所以SOAtest在 QA團隊內(nèi)的使用逐漸擴大。
其它Jack Henry & Associates開發(fā)財務軟件產(chǎn)品的QA團隊已經(jīng)開始研究Parasoft SOAtest,看它如何與他們的產(chǎn)品相集成。Mary Hulett已經(jīng)帶頭共享了她在過去幾年與其他QA團隊,尤其是她自己團隊,一起獲得的Parasoft SOAtest的專業(yè)知識——包括新的職員。因為它有非常好的性能,從回歸測試到XML驗證到WSI符合性測試,Hulett相信它是一個值得他們花時間去學習的重要工具。
在培訓過程中,她發(fā)現(xiàn) Parasoft SOAtest 可以被非常簡單和友好的掌握,最后,她的團隊學會了使用。正如開發(fā)人員所關(guān)注的,測試人員應該將他們的關(guān)注點集中在Henry & Associates的高質(zhì)量的產(chǎn)品上面。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn