[發(fā)明專利]軟件自動化測試統(tǒng)一運營平臺無效
| 申請?zhí)枺?/td> | 201210589511.2 | 申請日: | 2012-12-31 |
| 公開(公告)號: | CN103136101A | 公開(公告)日: | 2013-06-05 |
| 發(fā)明(設計)人: | 不公告發(fā)明人 | 申請(專利權)人: | 博彥科技(上海)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201204 上海市浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 自動化 測試 統(tǒng)一 運營 平臺 | ||
1.軟件自動化測試統(tǒng)一運營平臺,其特征在于,所述軟件自動化測試統(tǒng)一運營平臺包括服務器和終端機,所述服務器為各種軟件的開發(fā)、安裝、運行、測試提供運行在虛擬機上的硬件和軟件環(huán)境,并且所述服務器為各種軟件的開發(fā)、安裝、運行、測試人員提供在所述虛擬機上自主創(chuàng)建、完善、升級所述硬件和軟件環(huán)境的指令操作接口,包括在虛擬機上下載或上載安裝應用,還包括創(chuàng)建、下載、上載適配器,并通過所述適配器實現(xiàn)不同數(shù)據(jù)格式、工具、應用、操作、流程在異構軟件上的互操作,以及同時安裝多個不同版本的軟件作為測試環(huán)境;所述終端機對遠程虛擬機的軟件或硬件環(huán)境定制完成后,所述服務器自動為所述終端機創(chuàng)建遠程虛擬機;所述虛擬機按照所述終端機用戶的指令在硬件服務器上進行遷移時,所述虛擬機關聯(lián)的運行環(huán)境、功能組件、數(shù)據(jù)、知識組件、工具、應用程序組合、操作系統(tǒng)、歷史數(shù)據(jù)、審計記錄被統(tǒng)一遷移到新的硬件服務器上。
2.根據(jù)權利要求1所述的軟件自動化測試統(tǒng)一運營平臺,其特征在于,在所述虛擬機的用戶支付購買獨立硬件設備的費用后,所述虛擬機關聯(lián)的運行環(huán)境、功能組件、數(shù)據(jù)、知識組件、工具、應用程序組合、操作系統(tǒng)、歷史數(shù)據(jù)、審計記錄被統(tǒng)一存儲、安裝、運行在一個獨立硬件設備上,并提供給所述用戶;所述用戶在所述獨立硬件設備上的操作數(shù)據(jù)在所述獨立硬件設備通過網(wǎng)絡接入所述服務器后,自動同步到所述虛擬機;后者產(chǎn)生的操作數(shù)據(jù)也在所述獨立硬件設備通過網(wǎng)絡接入所述服務器后自動同步到所述獨立硬件設備上。
3.根據(jù)權利要求1或2所述的軟件自動化測試統(tǒng)一運營平臺,其特征在于,所述平臺支持一個審計人工測試的方法,包括記錄每個測試人員的測試工作,評估每個測試人員的業(yè)績;還支持一種面向網(wǎng)站、數(shù)據(jù)庫、軟件、程序產(chǎn)品自動化測試的圖形化建模工具測試用例與可執(zhí)行程序創(chuàng)建方法,該方法包括如下步驟:
S1.在一個終端機包含、展示、播放、顯示、投放的圖形化界面上,對發(fā)布在虛擬機上的網(wǎng)站、數(shù)據(jù)庫、軟件、程序產(chǎn)品中需要測試的控件對象進行結構化建模;
S2.對測試用例/步驟/流程進行圖形化建模;
S3.根據(jù)S2的建模模型自動生成測試代碼,自動生成能夠獨立執(zhí)行的自動化測試用例的代碼;
S4.在虛擬機上設置執(zhí)行所述代碼、自動報告測試結果的機制。
4.根據(jù)權利要求3所述的軟件自動化測試統(tǒng)一運營平臺,其特征在于,所述服務器通過網(wǎng)絡連接,分為集群化的基礎云服務器存儲區(qū)、集群化的操作云服務器存儲區(qū),前者包括共享內(nèi)存的開發(fā)虛擬機存儲單元、知識組件存儲單元、共享內(nèi)存的測虛擬機存儲單元;后者包括各種虛擬機的存儲單元;合作開發(fā)人員的終端機,根據(jù)授權訪問集群化的操作云服務器存儲區(qū)中的一臺或者多臺虛擬機的存儲單元,終端機通過硬件加密設備訪問各自在集群化的操作云服務器存儲區(qū)創(chuàng)建的虛擬機;任意用戶訪問集群化的基礎云服務器存儲區(qū)中的知識組件存儲單元,上傳或下載知識組件;共享內(nèi)存的測試虛擬機存儲單元對遠程測試人員的終端機、遠程觀摩人員的終端機開放接口,后者測試、觀摩的權限由共享內(nèi)存的測試虛擬機存儲單元授予;集群化的操作云服務器中的虛擬機存儲單元創(chuàng)建、維持、擴展、修改軟件開發(fā)、測試的軟硬件環(huán)境,這些存儲單元產(chǎn)生的開發(fā)、測試數(shù)據(jù)存儲在集群化的基礎云服務器存儲區(qū)的共享內(nèi)存的開發(fā)虛擬機存儲單元、共享內(nèi)存的測試虛擬機存儲單元;所述知識組件存儲單元存放軟件開發(fā)、測試需要的應用、數(shù)據(jù)、程序、插件、知識組合;共享內(nèi)存的開發(fā)虛擬機存儲單元與應用程序商店服務器連接,前者向后者發(fā)布應用,或者從后者購買應用;所述集群化的基礎云服務器存儲區(qū)、集群化的操作云服務器存儲區(qū)之間設置有數(shù)據(jù)映射、冗余機制,所述集群化的基礎云服務器存儲區(qū)與所述集群化的操作云服務器存儲區(qū)上的界面、流程、工具、數(shù)據(jù)、方法、操作相互映射到對方的存儲器上,實現(xiàn)軟硬件環(huán)境的虛擬化應用,所述集群化的操作云服務器存儲區(qū)對終端機的操作記錄建立日志審計機制,并把數(shù)據(jù)進行冗余備份,供所述終端機的用戶恢復或找回歷史數(shù)據(jù)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于博彥科技(上海)有限公司,未經(jīng)博彥科技(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210589511.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





