您的位置:軟件測(cè)試 >> 測(cè)試技術(shù) >> 測(cè)試精品文章
簡(jiǎn)化測(cè)試云和云測(cè)試
作者:Sujith Shajee(澤眾軟件原創(chuàng)翻譯) 發(fā)布時(shí)間:[ 2014/8/26 10:08:10 ] 推薦標(biāo)簽:測(cè)試云 云測(cè)試 軟件測(cè)試
  Sujith Shajee現(xiàn)在印孚瑟斯有限公司(NASDAQ: Infy www.infosys.com)擔(dān)任一名測(cè)試分析師。且還是獨(dú)立驗(yàn)證和測(cè)試服務(wù)部的一員。他已參與過不少項(xiàng)目的策略和交付,做過自動(dòng)化,性能和服務(wù)驗(yàn)證項(xiàng)目,還對(duì)一些驗(yàn)證工具十分擅長。他的聯(lián)系郵箱是:SujithK_Shajee@infosys.com。

 

  簡(jiǎn)介
  “云上的測(cè)試”,這是一個(gè)模糊的短語,它并非源于概念而是表達(dá)的措詞。這個(gè)短語通常在人們腦子里留下一個(gè)問題:“這個(gè)詞是不是意味著有云中某事物幫助的測(cè)試或僅僅只是在云中進(jìn)行測(cè)試?”和每個(gè)其他博客一樣,關(guān)于這個(gè)概念的論文和研討都一直認(rèn)為:云不是一個(gè)新概念,至今它已存在很多年了。云因?yàn)閷㈦S需應(yīng)變的概念帶入IT業(yè)而備受贊譽(yù)。把測(cè)試模式分解為“測(cè)試云”和“云測(cè)試”將會(huì)是理解和簡(jiǎn)化這個(gè)概念的一個(gè)良好開端。

  測(cè)試云
  讓我們用一個(gè)非常簡(jiǎn)單的例子分解這個(gè)概念。Web服務(wù)旨在對(duì)基于貸款數(shù)的按揭貸款進(jìn)行攤銷計(jì)算,APR和占有被放在云基礎(chǔ)架構(gòu)上并向這個(gè)web消費(fèi)者開放。這個(gè)web服務(wù)被多家以提供按揭貸款為其部分服務(wù)范圍的金融機(jī)構(gòu)所用。將使用web服務(wù)的用戶基礎(chǔ)考慮在內(nèi),發(fā)揮多個(gè)測(cè)試策略的作用。假設(shè)部署完成時(shí)web服務(wù)運(yùn)行穩(wěn)定,在云上測(cè)試該web服務(wù)性能的需求仍很重要。
  現(xiàn)在讓我們看一下在云供應(yīng)商的云基礎(chǔ)架構(gòu)上部署好web服務(wù)以確定穩(wěn)定性后,在云上驗(yàn)證以上web服務(wù)時(shí)發(fā)揮作用的各種測(cè)試策略:
  負(fù)載測(cè)試——增加web服務(wù)上的需求并明確供應(yīng)商提供的基礎(chǔ)架構(gòu)上的響應(yīng)時(shí)間。
  壓力測(cè)試——逐漸增加負(fù)載并明確供應(yīng)商提供的基礎(chǔ)架構(gòu)上的web服務(wù)的斷點(diǎn)。
  可用性測(cè)試——長時(shí)間運(yùn)行web服務(wù)器以明確失敗事件及供應(yīng)商的恢復(fù)時(shí)間。
  安全性測(cè)試——進(jìn)行該測(cè)試以明確授權(quán)或認(rèn)證失敗。
  互用性測(cè)試——環(huán)境遷移完成時(shí)明確問題。
  延遲測(cè)試——明確異常作為向云發(fā)出請(qǐng)求并從云接受響應(yīng)的一部分。
  耐久性測(cè)試——用一段時(shí)間內(nèi)服務(wù)器上連續(xù)負(fù)載明確問題。
  尖峰沖擊測(cè)試——引起負(fù)載高峰并明確故障時(shí)間或性能問題。
  擴(kuò)展性測(cè)試——明確云供應(yīng)商的擴(kuò)大和縮小容量
  這里的重點(diǎn)是,驗(yàn)證云時(shí),一名質(zhì)量保證工程師在試著用將在那兒托管的應(yīng)用程序明確云供應(yīng)商提供的基礎(chǔ)架構(gòu)的穩(wěn)定性。

  總結(jié)
  測(cè)試云是用來測(cè)試部署在云上的應(yīng)用程序的。
  除了功能驗(yàn)證,應(yīng)用程序被部署到云上時(shí)還要驗(yàn)證性能和安全。目的是在云上驗(yàn)證期間操作測(cè)試云基礎(chǔ)架構(gòu)。

  云測(cè)試
  現(xiàn)在我們來弄弄清楚“云測(cè)試”到底是什么意思。但是首先讓我們把云作為一項(xiàng)服務(wù)來談?wù),比如:把給顧客想要的作為網(wǎng)上服務(wù)。這項(xiàng)服務(wù)可以是基于基礎(chǔ)架構(gòu),軟件,平臺(tái)或存儲(chǔ)的。所以結(jié)束時(shí),該服務(wù)幫助顧客避免了作為維護(hù)服務(wù)的開銷和成本。例如,一個(gè)組織或許無法為其日常運(yùn)作支付獲取如Microsoft Office, Google Apps等的軟件。該軟件擁有自己的維護(hù)和升級(jí)的開銷。軟件服務(wù)化(SaaS)可以使組織避免參與維護(hù)基礎(chǔ)架構(gòu)和平臺(tái)以運(yùn)行應(yīng)用程序的麻煩。所有升級(jí)和維護(hù)都是由組織所選用的云供應(yīng)商管理的。云測(cè)試使用云上可用的基礎(chǔ)架構(gòu)來進(jìn)行驗(yàn)證。組織采用羊奶測(cè)試的主要原因之一是為了避免維護(hù)測(cè)試工具所耗費(fèi)的昂貴成本。工具許可采購的有限資金和嚴(yán)格的后期限是導(dǎo)致組織采用云測(cè)試的其他因素。云測(cè)試的一個(gè)其他吸引力是它的隨需應(yīng)變的特點(diǎn)。用外行話說,你使用支付。云測(cè)試供應(yīng)商提供顧客各種服務(wù),包括用于自動(dòng)化和性能測(cè)試的測(cè)試軟件,模擬生產(chǎn)環(huán)境的基礎(chǔ)架構(gòu),以及幫助質(zhì)量工程師開發(fā)應(yīng)用程序測(cè)試的自動(dòng)化腳本的平臺(tái)。
  讓我一起來看看實(shí)施云測(cè)試的一些特點(diǎn)吧:
  對(duì)于顧客,首先,主要可以減少維護(hù)基礎(chǔ)架構(gòu)和軟件的成本。供應(yīng)商有這些責(zé)任,顧客金錢利益有了保障。
  另一個(gè)重要特點(diǎn)是隨需應(yīng)變服務(wù),你為你使用的支付,這使所有級(jí)別的事更簡(jiǎn)單。顧客不必?fù)?dān)心被用軟件的升級(jí)和維護(hù)。常規(guī)檢查和升級(jí)是供應(yīng)商的責(zé)任。
  因?yàn)橘Y源在更大的團(tuán)體中被共享,資源利用能得到保障;A(chǔ)架構(gòu)被集中到一處,從而降低成本。資源配置控制資源共享并無需經(jīng)歷負(fù)載高峰保障可擴(kuò)展性。
  更低的環(huán)境設(shè)置時(shí)間。
  話雖如此,任何硬幣都有兩面。云測(cè)試也有其自身的問題,比如安全,初設(shè)施成本等等。評(píng)估云是否是云基礎(chǔ)架構(gòu)上的表現(xiàn)時(shí)可以準(zhǔn)確驗(yàn)證另一個(gè)缺點(diǎn),且可能因?yàn)樵乒⿷?yīng)商基礎(chǔ)架構(gòu)的性能而變化。然而,這些問題可以由顧客通過仔細(xì)研究和處理來控制。

  總結(jié)
  云測(cè)試是云服務(wù)化的結(jié)果。測(cè)試基礎(chǔ)架構(gòu)或云上的軟件被用于測(cè)試。目的是使用網(wǎng)上資源以進(jìn)行節(jié)省成本的測(cè)試。
 
  補(bǔ)充
  測(cè)試云和云測(cè)試是IT業(yè)完全獨(dú)立的分別擁有各自責(zé)任的實(shí)體。前者是指在云基礎(chǔ)架構(gòu)上建立應(yīng)用程序,后者是使用云上基礎(chǔ)架構(gòu)并驗(yàn)證應(yīng)用程序。

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

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

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