两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種云測試服務平臺的制作方法

文檔序號:7812339閱讀:335來源:國知局
一種云測試服務平臺的制作方法
【專利摘要】本發(fā)明公開了一種云測試服務平臺,該平臺涉及云測試項目的管理和TaaS,其包括IaaS和PaaS兩個主要組成部分。IaaS提供計算和存儲資源,管理虛擬云測試服務器;PaaS面向云測試用戶,構建于IaaS上,使用IaaS提供的基礎資源。本發(fā)明設計的平臺將分布式的測試資源進行有效調用,以統(tǒng)一平臺或服務的形式呈現(xiàn)給用戶。本文首先介紹了云測試的研究進展和應用現(xiàn)狀,然后提出了云測試服務平臺的整體架構,利用測試系統(tǒng)、服務器、存儲、網(wǎng)絡和各種平臺等基礎設施進行虛擬化,并基于基礎架構完成服務平臺的設計和實現(xiàn),為企業(yè)組織提供一個共享可用的自動化測試平臺。
【專利說明】一種云測試服務平臺

【技術領域】
[0001] 本發(fā)明涉及一種云測試服務平臺。更特別地說,是指一種基于Selenium測試框架 的云測試服務平臺,該平臺能夠將分布式的測試資源進行有效調用。

【背景技術】
[0002] 云測試是基于云計算的一種新型測試方案。云測試平提供多種平臺、多種瀏覽器 的平臺,軟件開發(fā)企業(yè)在其平臺上進行相關自動化測試,環(huán)境適應性驗證測試等,企業(yè)不再 在本地計算機上安裝和使用這些工具。一般的用戶在本地用測試軟件把自動化測試腳本 (如JMetehSelenium等)編寫好,上傳至云測試平臺網(wǎng)站,然后就可以在平臺上運行自動 化測試腳本,進行相關測試。這樣無須本地安裝和配置測試環(huán)境,在遠程測試平臺上進行適 應性、性能、功能自動化等測試的方式就叫云測試。
[0003] 隨著軟件開發(fā)技術的不斷成熟,軟件的測試變得日益重要。但測試是一項具有風 險的工作,主要體現(xiàn)在以下方面:首先,測試需要大量的資源,如果放在開發(fā)者的機器上進 行測試,導致開發(fā)者在測試的過程中機器性能降低,從而降低了開發(fā)者的開發(fā)效率;其次, 由于測試失敗的可能性較高,因此后果無法預計,輕則輸出的結果和預想有偏差,重則導致 整個系統(tǒng)崩潰;再次,對于部分測試,需要依賴于不同的硬件,如果團隊沒有足夠的資金去 購買相應的硬件,這會使測試變得更加困難。
[0004] 目前,云測試還處于起步階段,相比廉價硬件加虛擬化的本地測試環(huán)境還沒有明 顯的優(yōu)勢。但是隨著云計算服務的發(fā)展,云測試也會快速發(fā)展。例如,Google Chrome 0S操 作系統(tǒng)提供Web API (網(wǎng)絡應用程序編程接口)將絕大多數(shù)應用置于云端,那么將一部分測 試用例部署在云上也是自然的選擇。在軟件測試領域已經(jīng)有了很多典型的測試應用,Cloud Testing、keynote、S0ASTA等公司;在硬件測試領域引入云測試更加具有迫切性和必要性, 如英特爾、思博倫等公司都在做著有益的嘗試,見表1所示的云測試公司現(xiàn)狀。
[0005] 表 1
[0006]

【權利要求】
1. 一種云測試服務平臺,其特征在于:該云測試服務平臺包括有五個層次模型: 物理設備層,通過服務器、數(shù)據(jù)庫等設備提供實際的物理計算、存儲和安全管理等功 能; 虛擬化層,通過VMWare、KVM等虛擬化軟件構造虛擬測試服務器; 資源管理層,通過EC2、Eucalyptus、OpenStack以及藍云等系統(tǒng)動態(tài)分配和管理公共 云或私有云的各種虛擬資源; 測試項目管理層,通過云計算軟件測試項目管理工具計劃和管理云測試項目、定義測 試需求和控制測試流程,同時管理測試源代碼、測試用例、測試文檔等測試數(shù)據(jù); 用戶操作層,能夠完成測試系統(tǒng)環(huán)境配置、資源分配、測試控制、任務調度、測試過程記 錄和測試結果分析等測試用戶的基礎測試操作。
2. 根據(jù)權利要求1所述的云測試服務平臺,其特征在于:該云測試服務平臺的功能測 試采用基于Selenium測試框架進行開發(fā)擴展。
3. 根據(jù)權利要求1所述的云測試服務平臺,其特征在于:該云測試服務平臺可以自動 搭建測試環(huán)境,首要工作是分配虛擬測試節(jié)點,首先根據(jù)測試需求申請?zhí)摍C的數(shù)量、配置 等;然后根據(jù)環(huán)境配置模板自動分發(fā)部署操作系統(tǒng)、軟件系統(tǒng)以及測試系統(tǒng)等完成測試環(huán) 境的搭建;此外在測試過程中云測試平臺可根據(jù)虛擬測試節(jié)點的狀態(tài)以及資源的消耗情 況,動態(tài)調度虛機運行、停止以及重新分配等,從而達到測試需要。
4. 根據(jù)權利要求1所述的云測試服務平臺,其特征在于:該云測試服務平臺能夠實現(xiàn): 首先,提高開發(fā)者的測試效率,測試不占用開發(fā)者的計算資源,并且盡量能夠自動進行;其 次,提高測試的安全性,即使測試失敗,也不會導致整個系統(tǒng)崩潰;再次,測試能夠彈性地改 變測試環(huán)境,即改變測試的資源配置;最后,測試的過程中系統(tǒng)能夠盡量自動收集更多的測 試數(shù)據(jù),能夠在測試結束后返回給用戶。
【文檔編號】H04L29/08GK104378252SQ201410422917
【公開日】2015年2月25日 申請日期:2014年8月26日 優(yōu)先權日:2014年8月26日
【發(fā)明者】張大華, 方帥, 謝迎軍, 紀鑫, 李哲, 陳相舟, 常亮, 丁輝, 刁倩, 魏郡, 韓龍, 董慧博, 劉月林, 黃娜 申請人:國家電網(wǎng)公司, 中國電力科學研究院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿合奇县| 邛崃市| 石棉县| 五莲县| 巴塘县| 台中县| 灵丘县| 远安县| 双江| 楚雄市| 江城| 柘城县| 当阳市| 江山市| 芜湖县| 罗源县| 西吉县| 兰州市| 阿拉善盟| 公主岭市| 武强县| 乌鲁木齐县| 肃北| 乐平市| 怀柔区| 天峨县| 万年县| 麻阳| 商河县| 扶风县| 南康市| 边坝县| 衡阳县| 南康市| 青浦区| 永安市| 汉沽区| 广汉市| 濉溪县| 博乐市| 兴义市|