雲計算是目前比較熱門的技術,其涉及的內容多、技術性強,對測試人員而言有別於傳統的產品,在測試的過程中增加了較多的複雜度。
為了更好的對雲計算產品進行測試,盡可能廣的覆蓋雲計算的各個測試點,需要盡可能多的從各個維度去對雲計算進行測試,最好每日執行測試,監控軟體在雲計算平台中的運**況。
作為雲計算使用者,最常關注的兩個點,乙個是雲計算服務的**,乙個是雲計算的效能,**在各個平台的頁面上基本都能從比較顯眼的位置找到,而效能則不然,各服務商使用的物理伺服器、頻寬質量不盡相同,對於雲伺服器的虛擬化優化的能力也不同,造成各服務商提供的雲服務效能存在較大差異,這部分差異在服務商的雲平台上一般找不到,需要使用者自行通過各種效能測試工具對於雲計算的效能進行實際測試得知。
如對雲計算中的虛擬伺服器進行全面測試,使用windows系統的使用者可以安裝魯大師進行測試,檢視cpu、磁碟、記憶體等方面的效能得分,linux系統的使用者也可通過很多任務具進行測試,綜合性的測試工具包括unixbench和phoronix-test-suite套件等。
**在雲計算服務商的平台上是顯而易見的,對於**進行測試仍是一項不可或缺的測試工作,可以按付費時間、頻寬計算方式、資源購買量等維度對雲服務進行計費方式的測試。大部分雲商目前支援按小時付費、按天付費、或者按月付費,而頻寬也有按實際使用流量計費和按固定頻寬計費,或者通過共享頻寬包的方式計費,對雲計算服務的各種計費方式產生的**進行測試和對比,是簡單而受益匪淺的一件事。
不管是從本地機房到雲服務商的雲平台,還是從乙個服務商的雲平台到另乙個服務商的雲平台,資料遷移在雲計算中非常的普遍,這也凸顯了對其進行測試的重要性。遷移性測試主要測試的內容包括遷移前後資料是否一致,遷移後系統在新的環境中是否可以正常執行,對於遷移過程中系統需要無縫對接的,也要進行確認等。
隨著雲計算行業中安全問題的不斷暴露,安全性問題越來越受到人們的關注,甚至可能影響客戶最終是否決定把系統從本地遷移到雲計算平台中。系統在雲平台使用的過程中,資料是否會丟失,資料傳輸過程中是否加密,雲伺服器中的資訊是否被雲計算服務商或其他外部人員非法檢視和呼叫等,均需涵蓋在雲計算安全性的測試中。
測試人員的一項加分技能包括對存在問題進行定位,這在雲計算使用中遇到問題時尤為重要。登入雲伺服器檢視log檔案,以確定問題,最終提交給開發人員和運維人員進行問題的解決。
雲計算測試的幾個關鍵維度
2016年10月28日上午spec 2016亞洲峰會上,spec架構師jeremy arnold與spec開放系統委員會主席steve realmuto一起揭開了業界首個雲平台測試基準spec cloud iaas 2016的神秘面紗。在會上jeremy arnold向大家詳細介紹了在cloud i...
雲計算的應用有哪些
雲安全 cloud security 是乙個從 雲計算 演變而來的新名詞。雲安全的策略構想是 使用者越多,每個使用者就越安全,因為如此龐大的使用者群,足以覆蓋網際網路的每個角落,只要某個 被掛馬或某個新木馬病毒出現,就會立刻被截獲。雲安全 通過網狀的大量客戶端對網路中軟體行為的異常監測,獲取網際網路...
雲計算開發的貢獻有哪些?雲計算開發的功能你想不到
雲計算可以說是網際網路世界最 火 的概念了,但普通人看到它的時候內心是崩潰的,這到底是什麼意思,又用在 了?實際上,關於雲計算的概念眾說紛紜。目前被主流認可的定義,是這樣說的 雲計算是一種按使用量付費的模式,它提供可用的 便捷的 按需的網路訪問,進入可配置的計算資源共享池 資源包括網路,伺服器,儲存...