[發(fā)明專利]私有域名自動化測試方法、裝置、設備及存儲介質有效
| 申請?zhí)枺?/td> | 202010933635.2 | 申請日: | 2020-09-07 |
| 公開(公告)號: | CN112054941B | 公開(公告)日: | 2023-03-24 |
| 發(fā)明(設計)人: | 馮嘉美 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | H04L43/12 | 分類號: | H04L43/12;H04L61/4511;H04L67/10;H04L67/1095 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 魏潤潔 |
| 地址: | 518000 廣東省深圳市福田區(qū)福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 私有 域名 自動化 測試 方法 裝置 設備 存儲 介質 | ||
本發(fā)明涉及自動化測試工具,提供一種私有域名自動化測試方法、裝置、設備及計算機可讀存儲介質。本發(fā)明通過基于特定鏡像部署多個云服務器,因此不需要分別登錄多個云服務器重復安裝域名解析工具,提升了前期服務器的部署效率;通過自動化地對私有域名記錄進行批量編輯,并自動生成對應的域名測試文件,避免了手動對私有域名記錄逐個編輯,也無需耗費人力配置域名測試文件,從而大大提升了域名測試文件的獲取效率;通過采用多線程方式上傳文件至云服務器并在云服務器上并行執(zhí)行域名測試,進一步提升了域名測試的效率。此外,本發(fā)明還涉及區(qū)塊鏈技術,上述域名測試文件可存儲于區(qū)塊鏈中。
技術領域
本發(fā)明涉及測試技術領域,尤其涉及一種私有域名自動化測試方法、裝置、設備及計算機可讀存儲介質。
背景技術
PrivateZone(私有域名),是基于專有網絡(VPC,Virtual Private Cloud)環(huán)境的私有域名系統(tǒng)服務,通過PrivateZone,用戶可以使用私有域名記錄來管理VPC中的云服務器的主機名、服務器負載均衡(SLB,Server Load Balancer)、操作支持系統(tǒng)(OSS,Operation Support Systems)等云資源。但是這些私有域名在VPC之外將無法訪問。目前,針對Private Zone進行功能、性能壓力測試沒有很好的自動化驗證方法,需要人工登錄到對應云服務器對私有域名進行驗證和采用域名測試工具進行性能測試和壓測。
在對PrivateZone進行性能測試時,需要多臺云服務器安裝域名測試工具進行測試,此外該開源工具需要提供要解析的域名測試文件,隨著測試數(shù)據(jù)量的增大,通過手動創(chuàng)建VPC網絡,創(chuàng)建云服務器并添加私有域名和記錄,綁定VPC,配置測試文件,分別手工登錄到不同的云服務器進行測試需要耗費大量的人力,效率低下且容易出錯,現(xiàn)有的測試方法已經不能滿足性能測試和產品快速迭代過程中的功能回歸測試,因此,當前存在著現(xiàn)有的域名測試方式的效率低下的技術問題。
發(fā)明內容
本發(fā)明的主要目的在于提供一種私有域名自動化測試方法、裝置、設備及計算機可讀存儲介質,旨在解決現(xiàn)有的域名測試方式的效率低下的技術問題。
為實現(xiàn)上述目的,本發(fā)明提供一種私有域名自動化測試方法,所述私有域名自動化測試方法包括以下步驟:
基于預設的特定鏡像部署預設的專有網絡中的多個云服務器,并創(chuàng)建與所述專有網絡關聯(lián)的私有域名,以及與所述私有域名對應的私有域名記錄;
對所述私有域名記錄進行批量編輯,并自動生成與批量編輯后的私有域名記錄對應的多個域名測試文件;
在登錄多個所述云服務器時,按照多線程方式將多個所述域名測試文件上傳至多個所述云服務器,以在多個所述云服務器上對多個所述域名測試文件并行進行域名測試。
可選地,所述基于預設的特定鏡像部署預設的專有網絡中的多個云服務器,并創(chuàng)建與所述專有網絡關聯(lián)的私有域名,以及與所述私有域名對應的私有域名記錄的步驟包括:
將裝有預設域名解析工具集的鏡像作為所述特定鏡像,以部署多個所述云服務器;
保留多個所述云服務器的原有信息,并根據(jù)所述原有信息生成用于快速登錄多個所述云服務器的快速連接句柄;
判斷所述專有網絡與部署在多個所述云服務器上的域名解析工具是否正常;
若所述專有網絡與所述域名解析工具正常,則創(chuàng)建私有域名,將所述私有域名與所述專有網絡關聯(lián),并創(chuàng)建與所述私有域名對應的私有域名記錄。
可選地,所述在登錄多個所述云服務器時,按照多線程方式將多個所述域名測試文件上傳至多個所述云服務器的步驟之前,還包括:
使用所述快速連接句柄同時登錄多個所述云服務器,以上傳多個所述域名測試文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010933635.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:擰緊工具和對應的螺釘
- 下一篇:一種用于水下AUV的視頻圖像實時增強方法





