Sujith Shajee現在印孚瑟斯有限公司(NASDAQ: Infy www.infosys.com)擔任一名測試分析師。且還是獨立驗證和測試服務部的一員。他已參與過不少項目的策略和交付,做過自動化,性能和服務驗證項目,還對一些驗證工具十分擅長。他的聯系郵箱是:SujithK_Shajee@infosys.com。 |
簡介
“云上的測試”,這是一個模糊的短語,它并非源于概念而是表達的措詞。這個短語通常在人們腦子里留下一個問題:“這個詞是不是意味著有云中某事物幫助的測試或僅僅只是在云中進行測試?”和每個其他博客一樣,關于這個概念的論文和研討都一直認為:云不是一個新概念,至今它已存在很多年了。云因為將隨需應變的概念帶入IT業(yè)而備受贊譽。把測試模式分解為“測試云”和“云測試”將會是理解和簡化這個概念的一個良好開端。
測試云
讓我們用一個非常簡單的例子分解這個概念。Web服務旨在對基于貸款數的按揭貸款進行攤銷計算,APR和占有被放在云基礎架構上并向這個web消費者開放。這個web服務被多家以提供按揭貸款為其部分服務范圍的金融機構所用。將使用web服務的用戶基礎考慮在內,發(fā)揮多個測試策略的作用。假設部署完成時web服務運行穩(wěn)定,在云上測試該web服務性能的需求仍很重要。
現在讓我們看一下在云供應商的云基礎架構上部署好web服務以確定穩(wěn)定性后,在云上驗證以上web服務時發(fā)揮作用的各種測試策略:
負載測試——增加web服務上的需求并明確供應商提供的基礎架構上的響應時間。
壓力測試——逐漸增加負載并明確供應商提供的基礎架構上的web服務的斷點。
可用性測試——長時間運行web服務器以明確失敗事件及供應商的恢復時間。
安全性測試——進行該測試以明確授權或認證失敗。
互用性測試——環(huán)境遷移完成時明確問題。
延遲測試——明確異常作為向云發(fā)出請求并從云接受響應的一部分。
耐久性測試——用一段時間內服務器上連續(xù)負載明確問題。
尖峰沖擊測試——引起負載高峰并明確故障時間或性能問題。
擴展性測試——明確云供應商的擴大和縮小容量
這里的重點是,驗證云時,一名質量保證工程師在試著用將在那兒托管的應用程序明確云供應商提供的基礎架構的穩(wěn)定性。
總結
測試云是用來測試部署在云上的應用程序的。
除了功能驗證,應用程序被部署到云上時還要驗證性能和安全。目的是在云上驗證期間操作測試云基礎架構。
云測試
現在我們來弄弄清楚“云測試”到底是什么意思。但是首先讓我們把云作為一項服務來談談,比如:把給顧客想要的作為網上服務。這項服務可以是基于基礎架構,軟件,平臺或存儲的。所以結束時,該服務幫助顧客避免了作為維護服務的開銷和成本。例如,一個組織或許無法為其日常運作支付獲取如Microsoft Office, Google Apps等的軟件。該軟件擁有自己的維護和升級的開銷。軟件服務化(SaaS)可以使組織避免參與維護基礎架構和平臺以運行應用程序的麻煩。所有升級和維護都是由組織所選用的云供應商管理的。云測試使用云上可用的基礎架構來進行驗證。組織采用羊奶測試的主要原因之一是為了避免維護測試工具所耗費的昂貴成本。工具許可采購的有限資金和嚴格的后期限是導致組織采用云測試的其他因素。云測試的一個其他吸引力是它的隨需應變的特點。用外行話說,你使用支付。云測試供應商提供顧客各種服務,包括用于自動化和性能測試的測試軟件,模擬生產環(huán)境的基礎架構,以及幫助質量工程師開發(fā)應用程序測試的自動化腳本的平臺。
讓我一起來看看實施云測試的一些特點吧:
對于顧客,首先,主要可以減少維護基礎架構和軟件的成本。供應商有這些責任,顧客金錢利益有了保障。
另一個重要特點是隨需應變服務,你為你使用的支付,這使所有級別的事更簡單。顧客不必擔心被用軟件的升級和維護。常規(guī)檢查和升級是供應商的責任。
因為資源在更大的團體中被共享,資源利用能得到保障。基礎架構被集中到一處,從而降低成本。資源配置控制資源共享并無需經歷負載高峰保障可擴展性。
更低的環(huán)境設置時間。
話雖如此,任何硬幣都有兩面。云測試也有其自身的問題,比如安全,初設施成本等等。評估云是否是云基礎架構上的表現時可以準確驗證另一個缺點,且可能因為云供應商基礎架構的性能而變化。然而,這些問題可以由顧客通過仔細研究和處理來控制。
總結
云測試是云服務化的結果。測試基礎架構或云上的軟件被用于測試。目的是使用網上資源以進行節(jié)省成本的測試。
補充
測試云和云測試是IT業(yè)完全獨立的分別擁有各自責任的實體。前者是指在云基礎架構上建立應用程序,后者是使用云上基礎架構并驗證應用程序。
版權聲明:本文出自 SPASVO澤眾軟件測試網:http://m.xmdc.net/news/html/2014826101824.html
原創(chuàng)作品,轉載時請務必以超鏈接形式標明本文原始出處、作者信息和本聲明,否則將追究法律責任。