![]() |
Saisubramanian Sivasailem在軟件質量保證方面有超過九年的經驗,并已成功測試并交付了幾項戰略合約。他的專業技術涵蓋了自動化測試咨詢,終端到終端的測試評估,產品工程和移動QA解決方案。目前他在Cognizant Technology Solutions擔任產品經理,負責管理端到端的QA產品生命周期,從戰略規劃,產品演變,直到進入到市場。 |
![]() |
Dilipkarthik Jayamohan是伊利諾理工大學馬德拉斯分校的一名工程師,擁有FMS, Delhi的工商管理碩士學位。Dilip在各個行業工作過,如廣告公司,快消品公司和軟件行業。他是一個狂熱的業界評論員,分享對不同話題的觀點。他目前在Cognizant Technology Solutions擔任高級業務分析師。Dilip還為一名美國保險商管理一個QA契約。 |
信息技術的應用程序正變得越來越復雜,并且隨著移動設備的普及,消費者現在要求能夠隨時隨地獲取信息。SMAC (社會,移動,分析和云)技術之浪使企業能夠大開嶄新、振奮人心之路,吸引客戶參與,并創造個性化產品和服務。
社會,本地和移動方面的應用程序測試是復雜的,相當有挑戰的。移動提出了其自身的關于OS碎片、多樣的移動設備、及不同的網絡模式的難題。全球推廣的產品/服務需要考慮本地化方面的內容,比如內容翻譯和當地文化規范。盡管傳統測試模式或第三方群體測試服務提供離散優勢,他們卻不容易適應不斷變化的行業需求。本文提出“企業群體測試”是作為大型IT服務提供商解決新出現的挑戰的解決方案的群體測試和云基礎架構的混合體。企業群體測試從事跨域“圈養”資源,并在需要時采用測試基礎設施去提供有運營和成本效益的項目業務。本文還對群體測試相較管理測試的優勢提出了見解。
劇烈演變的測試概況史
如今,應用程序正從以產品為中心過渡到“以用戶為中心”,因此保證完美無瑕的終用戶體驗對一個企業的成功必不可少。越來越多的應用程序重點集中于社會,本地和移動方面以為客戶提供無縫的個性化體驗。更快的上市時間對敏捷部署作用很大,IT服務提供商在成功的測試交付上面臨以下幾方面挑戰:
▪▪準備擴大規模
▪▪容量靈活性
▪▪按需供應基礎設施
▪▪技能多樣性
▪▪數據安全性和保密性
管理測試vs群體測試
讓我們來快速瀏覽一下管理測試模式和群體測試模式的優缺點。在管理測試模式中,測試活動是由一個獨立的QA團隊執行或被外包給一家IT服務提供商。管理測試模式具有明顯的優勢,如有測試專家,佳實踐,數據記錄的有效跟蹤,并保證數據的安全性和保密性。管理測試模式的一些關鍵限制是:資源部署和基礎設施提供需要大量開發時間。此外,實時的終用戶體驗和本地化的有效驗證是一個很大的挑戰。
群體測試中,應用程序是由世界各地各種各樣的人測試的。這些不同的人輪流給產品提供終用戶看法。因此,越來越多的組織都開始采用群體測試。谷歌,Facebook等的bug賞金計劃和beta測試證明了群體測試的成功。群體測試使有精益的資源配置/基礎設施模式的企業可以在真實的場景中測試并取得了大量產品反饋。數據安全很關鍵,因為應用程序是與公眾用戶共享的。此外,需要在管理和監督上投入大量精力以分析產品反饋,因為群體測試不是由專家進行的。
提議:企業群體測試
企業群體測試是一個利用企業內部受控群體并使用安全的云基礎設施的協作過程。它是一種融合了管理測試和群體測試兩種模式主要優點的混合方法。受控群體是分布在世界各地的企業內部資源。這些資源不于測試人員,他們可能是開發人員,領域專家,或者從事不同項目但正式參與企業群體程序的業務分析師。安全的私有云基礎設施可以支持移動設備以及可通過第三方服務提供商(如Perfecto Mobile, Device Anywhere等)或通過建立你自己的云基礎設施而使用的桌面系統。
企業群體測試是群體測試機制的下一步演變。圖2列出了群體和云間如何共存的協作細節。圖3分析了不同測試模式的各種關鍵參數,并突出了為什么企業群體測試合適需要更快周轉時間并涉及社交,移動和本地方面的項目的。
企業群體平臺:組成要素
圖1.企業群體測試