[發明專利]測試參數的生成方法、系統、設備、介質及軟件測試方法在審
| 申請號: | 202211042525.2 | 申請日: | 2022-08-29 |
| 公開(公告)號: | CN115328797A | 公開(公告)日: | 2022-11-11 |
| 發明(設計)人: | 吳林澤;劉藝;林寶洪;黃志蘭;樊勇兵 | 申請(專利權)人: | 中國電信股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F8/71 |
| 代理公司: | 北京律智知識產權代理有限公司 11438 | 代理人: | 孫寶海 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 參數 生成 方法 系統 設備 介質 軟件 | ||
本發明提供了一種測試參數的生成方法、系統、設備、介質及軟件測試方法,所述測試參數的生成方法包括步驟:獲取測試腳本文件和軟件部署文檔;對所述測試腳本文件進行解析,得到測試參數集合;所述測試參數集合包括第一類測試參數和第二類測試參數;自所述軟件部署文檔獲取與所述第一類測試參數對應的參數值;采用預設參數生成模板生成與所述第二類測試參數對應的參數值;基于所述第一類測試參數、所述第二類測試參數以及各自對應的參數值,生成測試參數配置文件;本發明實現快速自動化生成測試參數配置文件,利于提高測試人員的測試效率。
技術領域
本發明涉及云計算技術領域,具體地說,涉及一種測試參數的生成方法、系統、設備、介質及軟件測試方法。
背景技術
在云網系統應用過程中,需要依次進行云網產品的部署和測試工作。
由于大量重復性產品部署工作需要開展,為了提高部署效率和可靠性,引入了自動化部署工具。部署完成后,大量重復性的產品測試工作需要開展。以人工為主的測試執行效率低下且可靠性低。當前引入自動化測試工具,提高測試的效率及可靠性。
云網產品的自動化部署和自動化測試也是分別由部署人員和測試人員進行。對云網產品進行自動化部署之前,部署人員會設計并填寫LLD(low level design,詳細設計文檔)文件,LLD文件包括對云網系統的計算、網絡、存儲等物理資源進行的配置和規劃,系統對接參數、產品的登錄入口和用戶等參數進行規劃和設計。
對云網系統進行自動化測試時,測試人員需要配置生成測試腳本的參數配置文件,該文件中對測試時需要用到的所有參數進行配置,部分參數是系統部署人員在部署時配置的。
目前這些參數由測試人員人工從LLD提取之后,再手動配置到測試腳本的配置文件中。但是LLD文件復雜,學習成本較高,對測試人員的要求較高,若對LLD文件的理解不當將會得到錯誤的數據,嚴重影響測試效率。
發明內容
針對現有技術中的問題,本發明的目的在于提供一種測試參數的生成方法、系統、設備、介質及軟件測試方法,實現快速自動化生成測試參數配置文件,利于提高測試人員的測試效率,從而利于產品的快速交付。
為實現上述目的,本發明提供了一種測試參數的生成方法,所述方法包括以下步驟:
獲取測試腳本文件和軟件部署文檔;
對所述測試腳本文件進行解析,得到測試參數集合;所述測試參數集合包括第一類測試參數和第二類測試參數;
自所述軟件部署文檔獲取與所述第一類測試參數對應的參數值;
采用預設參數生成模板生成與所述第二類測試參數對應的參數值;
基于所述第一類測試參數、所述第二類測試參數以及各自對應的參數值,生成測試參數配置文件。
可選地,所述自所述軟件部署文檔獲取與所述第一類測試參數對應的參數值,包括:
自所述軟件部署文檔獲取與所述第一類測試參數關聯的部署參數;
對所述部署參數進行處理,得到與所述第一類測試參數對應的參數值。
可選地,所述第一類測試參數包括測試虛擬機IP地址;所述自所述軟件部署文檔獲取與所述第一類測試參數對應的參數值,包括:
自所述軟件部署文檔獲取與待測試軟件對應的業務子網網段;
基于所述業務子網網段,生成測試虛擬機的IP地址。
可選地,在所述自所述軟件部署文檔獲取與所述第一類測試參數對應的參數值之前,所述方法還包括步驟:
獲取所述軟件部署文檔中的部署參數列表;所述部署參數列表中包括多個部署參數;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211042525.2/2.html,轉載請聲明來源鉆瓜專利網。





