您的位置:軟件測(cè)試 >> 測(cè)試技術(shù) >> 測(cè)試精品文章
云測(cè)試??是禍?是福?
作者:Rajesh Mathur(澤眾軟件原創(chuàng)翻譯) 發(fā)布時(shí)間:[ 2014/9/1 16:31:20 ] 推薦標(biāo)簽:軟件測(cè)試 云測(cè)試

  Rajesh Mathur是香港航空公司——國(guó)泰航空的測(cè)試交付經(jīng)理。他管理航線運(yùn)營(yíng)和貨物域下多個(gè)項(xiàng)目的測(cè)試。有著16年以上的軟件測(cè)試經(jīng)驗(yàn),Rajesh曾在美國(guó)、英國(guó)、印度和中國(guó)香港等地居住過(guò)并在那兒建立了自己的事業(yè),他擔(dān)任過(guò)許多知名度很高的耗資百萬(wàn)美元的項(xiàng)目的測(cè)試員、測(cè)試負(fù)責(zé)人、測(cè)試經(jīng)理、程序經(jīng)理以及測(cè)試交付經(jīng)理。在他的職業(yè)生涯中,他在測(cè)試舞臺(tái)活躍了很長(zhǎng)一段時(shí)間,并通過(guò)訓(xùn)練、指導(dǎo)、參與研討會(huì),積極地鞏固測(cè)試社區(qū)和軟件測(cè)試的實(shí)際操作。Rajesh擁有學(xué)位、文憑和證書(shū),包括:物理和數(shù)學(xué)的理學(xué)士學(xué)位;統(tǒng)計(jì)學(xué)專業(yè)的文學(xué)碩士學(xué)位;計(jì)算機(jī)應(yīng)用、MCSD、 ITIL、 BBST,ISEB等方面的證書(shū)。Rajesh是澳大利亞及香港計(jì)算機(jī)協(xié)會(huì)的一員,還曾是印度計(jì)算機(jī)協(xié)會(huì)的成員之一。

 

  在過(guò)去的10年中已出現(xiàn)了許多技術(shù)進(jìn)步。如今,全球經(jīng)濟(jì)危機(jī)影響了許多重要企業(yè)的運(yùn)營(yíng),也迫使不少技術(shù)集團(tuán)大幅減少了他們的運(yùn)營(yíng)或工廠,焦點(diǎn)已開(kāi)始不斷轉(zhuǎn)向成本節(jié)約措施。企業(yè)被迫尋找更新更好的工作方法,CIO 正讓其團(tuán)隊(duì)尋找創(chuàng)新的解決方案以便推出類似或更好的可以大大節(jié)約成本的結(jié)果。軟件測(cè)試一直被多數(shù)組織視作一個(gè)必要的惡魔。測(cè)試經(jīng)理可以不再考慮雇傭大量人員來(lái)交付解決方案或者購(gòu)買(mǎi)昂貴的工具或構(gòu)建測(cè)試環(huán)境。
  在這種情況下,云技術(shù)出現(xiàn)了,于是所有人都激動(dòng)了。激動(dòng)的莫過(guò)于高層管理者們了,他們將云視為他們所有的基礎(chǔ)設(shè)施的需求和問(wèn)題的解決方案,F(xiàn)在,云幫助省錢(qián)是確確實(shí)實(shí)的了,但它也不是適合所有問(wèn)題的完全之策。所以,全球的企業(yè)高層管理們討論云的時(shí)候,也提及了測(cè)試基礎(chǔ)設(shè)施,它被認(rèn)為很耗錢(qián)。
  在進(jìn)一步檢測(cè)云計(jì)算是否能幫助軟件測(cè)試前,準(zhǔn)確了解云計(jì)算是什么很重要。在其基本的定義中,云計(jì)算是基于因特網(wǎng)的計(jì)算基礎(chǔ)設(shè)施,它廣泛使用共享軟件和硬件資源并將這些作為一項(xiàng)服務(wù)按需提供給顧客。
  提供云服務(wù)大大減輕了客戶組織工作?蛻羰芤嬗诳焖俚纳鲜袝r(shí)間、更便捷的可擴(kuò)展性、減少的基礎(chǔ)設(shè)施需求以及更多顯著減少成本支出的機(jī)會(huì)。有不少大型技術(shù)公司在為其他企業(yè)提供云服務(wù)。其中一些廣為人知的有Microsoft、VMWare、Amazon WebServices和Citrix。這些公司中許多都提供平臺(tái)即服務(wù)(PaaS)或基礎(chǔ)設(shè)施即服務(wù)(IaaS)。基本上,云部署要么用作公共云,要么用作私有云。有時(shí)候,它也可以用作公共和私有的混合云。

  對(duì)軟件測(cè)試和云計(jì)算的理解和兩者的術(shù)語(yǔ)似乎存在著一些爭(zhēng)議。差不多是四年前,我的一名上司問(wèn)我為什么我們不專注于云測(cè)試。我被要求搞清楚云測(cè)試是否可行。我明白至少自己是沒(méi)有足夠的能力去測(cè)試云的。事實(shí)上云測(cè)試(Cloud testing)并不是在云中進(jìn)行測(cè)試(testing in the Cloud),云測(cè)試(Cloud testing)一詞是錯(cuò)誤的。因此,對(duì)在云中測(cè)試徹底變革了測(cè)試進(jìn)行的方法這一說(shuō)法進(jìn)行分析很重要。
  盡管也可以說(shuō)云帶來(lái)了成本收益,但在我看來(lái)云并沒(méi)有直接影響功能測(cè)試的交付或方法。非功能測(cè)試,例如性能測(cè)試,卻直接從在云中測(cè)試獲益。
  企業(yè)為什么應(yīng)該接受在云中測(cè)試也是有一些理由的。如今SDLC早期開(kāi)始測(cè)試了,且大多公司都明白在生命周期早期引進(jìn)測(cè)試的價(jià)值。對(duì)應(yīng)不同測(cè)試水平的基礎(chǔ)設(shè)施要求,開(kāi)始是單元測(cè)試階段,接著是系統(tǒng)和集成測(cè)試階段,用戶驗(yàn)收階段和非功能測(cè)試階段,這其中可能需要進(jìn)行性能、安全、可恢復(fù)性/適應(yīng)性/災(zāi)難恢復(fù)或業(yè)務(wù)驗(yàn)收測(cè)試的各種不同平臺(tái)。盡管許多公司試圖減少這項(xiàng)成本支出,但多數(shù)情況下,只提供一個(gè)測(cè)試環(huán)境以滿足所有這些測(cè)試需求是不可能的。一個(gè)或一個(gè)有限測(cè)試環(huán)境是否可用不僅對(duì)交付計(jì)劃,還對(duì)上市時(shí)間有重大影響。很明顯,不得不等待測(cè)試環(huán)境可用的人越多,會(huì)越失望,錯(cuò)誤率越高。云解決方案可輕松解決這種情況?紤]租云滿足自己測(cè)試需求的公司可以更容易地在公司內(nèi)部申請(qǐng)用私有云,可以讓每個(gè)團(tuán)隊(duì)或部門(mén)都用到云,解決平行環(huán)境使用的風(fēng)險(xiǎn)或不同測(cè)試階段的相互依賴。這可比在測(cè)試環(huán)境上投資一大筆然后等項(xiàng)目交付后任由其在地下腐爛要好得多。一個(gè)測(cè)試云的可用性有利于方便地訪問(wèn)可按需配置的硬件和軟件的共享池的網(wǎng)絡(luò)。但是,我們也不該忘了,云并沒(méi)有從根本上改變測(cè)試交付的方法。我們只改變了測(cè)試環(huán)境或基礎(chǔ)設(shè)施交付的模式。那些認(rèn)為云計(jì)算實(shí)際上正在改變或已經(jīng)改變了進(jìn)行測(cè)試的方法的人大概是錯(cuò)誤理解了測(cè)試以及軟件測(cè)試云能力。
  首先,有人說(shuō)云大多是安全的且在云環(huán)境中各個(gè)測(cè)試階段都可以方便地使用測(cè)試數(shù)據(jù)。事實(shí)上,僅僅因?yàn)樵瓶傆邪踩┒从绕涫枪苍七@一點(diǎn),在云上測(cè)試對(duì)測(cè)試數(shù)據(jù)要有更嚴(yán)格的標(biāo)準(zhǔn)和檢查。將源于生產(chǎn)環(huán)境的數(shù)據(jù)進(jìn)行模糊處理后用作測(cè)試數(shù)據(jù)并是個(gè)常用做法。如果由于人為錯(cuò)誤,生產(chǎn)數(shù)據(jù)被暴露于公共云中,或者存在安全漏洞該怎么辦?近一個(gè)主要的云服務(wù)提供商上有一起蠻出名的黑客事件。于是大家都開(kāi)始關(guān)注在云上轉(zhuǎn)變遺留系統(tǒng)。
  盡管通過(guò)與用戶現(xiàn)存網(wǎng)絡(luò)和/或基礎(chǔ)設(shè)施接觸而將這些系統(tǒng)激活或許可行,但是客戶終端仍需要額外的精力和基礎(chǔ)設(shè)施,也會(huì)減少測(cè)試交付的利益。
  盡管兩方都有有力的論據(jù),我的個(gè)人觀點(diǎn)是:接下來(lái)的幾年,會(huì)強(qiáng)烈涌現(xiàn)更多的在云上測(cè)試,對(duì)云的需求會(huì)使得人人都用得起云,即使是更小的公司也可以方便地用到。云打破了組織內(nèi)資源可用性的限制且讓測(cè)試員一心專注于真正的測(cè)試而不讓他們操心測(cè)試環(huán)境相關(guān)的問(wèn)題。
 

版權(quán)聲明:本文出自 SPASVO澤眾軟件測(cè)試網(wǎng):http://hgh666.cn/news/html/201491164729.html

原創(chuàng)作品,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明本文原始出處、作者信息和本聲明,否則將追究法律責(zé)任。

軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd