云計(jì)算時(shí)代的測(cè)試挑戰(zhàn)
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2011/5/9 15:11:58 ] 推薦標(biāo)簽:
3. 數(shù)據(jù)和sample的產(chǎn)生
這個(gè)和工具有一定的關(guān)系,但是我還是想把它單獨(dú)列出來(lái),因?yàn)檫@是一個(gè)不一樣的挑戰(zhàn),這個(gè)和系統(tǒng)的需求和應(yīng)用有關(guān)。關(guān)于這一部分,做過(guò)性能測(cè)試的應(yīng)該都比較清楚,問(wèn)題和方法也比較類似,只是這里有個(gè)規(guī)模的問(wèn)題。
4. 監(jiān)控
前面也提到這個(gè)問(wèn)題,或者換個(gè)角度是如何知道有沒(méi)有出問(wèn)題,哪里出了問(wèn)題。前面提到的一個(gè)業(yè)界廣為使用的監(jiān)控平臺(tái)也可以使用,但是可能還不夠,因?yàn)槟切┠J(rèn)的都是從系統(tǒng)的層面來(lái)看有沒(méi)有問(wèn)題。而后跑的都是應(yīng)用,有意義的也是應(yīng)用,所以也需要從應(yīng)用的角度來(lái)看問(wèn)題。比如系統(tǒng)的資源應(yīng)用到一定的程度后,應(yīng)用(比如web service)看到的響應(yīng)時(shí)間很長(zhǎng),或者有很多的time out error,甚至去不到正確的數(shù)據(jù),這些如果只是監(jiān)控機(jī)器有沒(méi)有掛掉,資源使用率是不是正常是很難看出來(lái)的。
引申來(lái)看,這個(gè)和前面兩點(diǎn)也有關(guān)系,如果我們從應(yīng)用層面,而不是純粹的跑CPU和IO stress tool,能發(fā)現(xiàn)這方面的問(wèn)題。
從上面?zhèn)人的體會(huì)你會(huì)發(fā)現(xiàn),其實(shí)這些也不是全新的東西,只是老問(wèn)題在新的環(huán)境下的展現(xiàn),因?yàn)槟承┓矫姹环糯蠖沟脝?wèn)題凸顯。
下面我想從另外兩個(gè)角度來(lái)說(shuō)說(shuō)自己的一些看法,個(gè)人觀點(diǎn)。
對(duì)測(cè)試工具廠商而言,也是一種挑戰(zhàn)。
從上面的分析和我的體會(huì),我覺(jué)得對(duì)于這樣的系統(tǒng),哪怕只是穩(wěn)定性測(cè)試,需要的不只是一套工具,而是一種咨詢+實(shí)施的整套服務(wù),而傳統(tǒng)意義上,測(cè)試工具廠商們提供的都是一個(gè)工具和簡(jiǎn)單的培訓(xùn)。比如提供Loadrunner,SilkPerformer等傳統(tǒng)的應(yīng)用層測(cè)試工具的廠商,還有 Spirent,IXIA,BreakingPoint等以硬件設(shè)備為主的廠商。他們的工具可以提供很多協(xié)議流量的模擬,但這只是一部分,如何部署,如何擴(kuò)展,如何監(jiān)控,都不是單純靠這些工具能完成的。
另一方面,他們也會(huì)面臨開源測(cè)試工具的挑戰(zhàn)。在云計(jì)算系統(tǒng)快速發(fā)展的過(guò)程中,相應(yīng)的測(cè)試工具也在跟著發(fā)展,像JMeter和apache一起成長(zhǎng)的故事一樣。這樣的測(cè)試工具如果伴隨著云計(jì)算的平臺(tái)一起成長(zhǎng),那么在很多方面會(huì)更加適合云計(jì)算的特性,不如分布式和可擴(kuò)展,以及多個(gè)工具的松耦合。希望會(huì)有越來(lái)越多的這樣的工具出現(xiàn)。
對(duì)測(cè)試人員的挑戰(zhàn)和機(jī)會(huì)
挑戰(zhàn)是需要更深入的了解系統(tǒng)的運(yùn)作,否則根本無(wú)法進(jìn)行測(cè)試。而且要測(cè)得比較深入的話,需要對(duì)相關(guān)的技術(shù)有一定深度的了解。以前也需要了解,但是在了解不多的情況下也可以進(jìn)行測(cè)試,拿出看起來(lái)還可以的測(cè)試結(jié)果,但是對(duì)于云計(jì)算的系統(tǒng),如果不深入的了解根本沒(méi)法進(jìn)行測(cè)試。
因?yàn)楹芏鄷r(shí)候需要的是一整套方案,一個(gè)project,包含資源的組織,測(cè)試項(xiàng)目的協(xié)調(diào),而不是一個(gè)工具和一個(gè)設(shè)計(jì)文檔。
如果說(shuō)到機(jī)會(huì)的話簡(jiǎn)單來(lái)說(shuō)那是測(cè)試會(huì)變成一個(gè)更需要專業(yè)技能和更有value的工作。
后我在想一個(gè)問(wèn)題,在這樣的需要一整套方案的情況下,會(huì)不會(huì)有專業(yè)的測(cè)試服務(wù)作為獨(dú)立的business model產(chǎn)生?國(guó)外其實(shí)不少,很多測(cè)試大牛們同時(shí)也在開公司,提供咨詢和測(cè)試服務(wù)。國(guó)內(nèi)似乎目前還很少。
相關(guān)推薦

最新發(fā)布
性能測(cè)試之測(cè)試環(huán)境搭建的方法
2020/7/21 15:39:32軟件測(cè)試是從什么時(shí)候開始被企業(yè)所重視的呢?
2020/7/17 9:09:11Android自動(dòng)化測(cè)試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項(xiàng)目適合做自動(dòng)化?自動(dòng)化測(cè)試人員應(yīng)具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測(cè)試工具測(cè)評(píng)
2020/7/17 8:52:11RPA機(jī)器人能夠快速響應(yīng)企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測(cè)試基本概念是怎么來(lái)的?軟件測(cè)試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10