[發明專利]一種測試方法及電子設備有效
| 申請號: | 201610342032.9 | 申請日: | 2016-05-20 |
| 公開(公告)號: | CN107402880B | 公開(公告)日: | 2020-10-16 |
| 發明(設計)人: | 龍潭;李翔;李勇;王博 | 申請(專利權)人: | 騰訊科技(北京)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 賈允;肖丁 |
| 地址: | 100080 北京市海淀區海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試 方法 電子設備 | ||
本發明提供了一種測試方法及電子設備,該方法包括:基于選取的測試任務確定目標測試用例,根據所述目標測試用例確定對應的至少一個測試步驟;從至少一個測試環境中選取得到目標測試環境,根據所述目標測試環境確定目標域名信息以及目標地址信息;基于所述目標域名信息以及所述目標地址信息,構建所述測試步驟對應的測試請求;發送測試請求至服務器側,獲取到所述服務器側反饋的測試結果。
技術領域
本發明涉及信息處理領域的端口測試技術,具體涉及一種測試方法及電子設備。
背景技術
目前,進行接口測試通常需要執行測試用例來完成測試,具體的處理方法可以包括有通過修改或編寫測試代碼來建立每一個測試用例,然后通過修改host文件來實現測試環境的設置,其中,Hosts用于將一些常用的網址域名與其對應的IP地址建立一個關聯“數據庫”。對Hosts文件的管理主要通過代理服務器。
但是,上述方案存在以下問題:若接口測試用于測試不同的被測環境,必需要修改操作系統中的hosts文件,以便訪問到正確的IP地址。由于不同的測試環境其對應的IP地址也不同,因此,對于不同的測試環境,需要使用不同的hosts文件,這樣,會出現其他測試任務無法使用該修改后的hosts文件進行正確的域名解析以得到正確的IP地址,從而無法訪問到所需要訪問的IP地址,無法獲得正確的Web測試數據。由于需要通過代理服務器完成Host也就是域名和IP之間對應關系的解析,導致會產生多次網絡請求,從而降低了測試效率、提高了測試成本。
發明內容
有鑒于此,本發明實施例的主要目的在于提供一種測試方法及電子設備,以至少解決上述現有存在的技術問題。
為達到上述目的,本發明的技術方案是這樣實現的:
本發明實施例提供了一種測試方法,該方法包括:
基于選取的測試任務確定目標測試用例,根據所述目標測試用例確定對應的至少一個測試步驟;
從至少一個測試環境中選取得到目標測試環境,根據所述目標測試環境確定目標域名信息以及目標地址信息;
基于所述目標域名信息以及所述目標地址信息,構建所述測試步驟對應的測試請求;
發送測試請求至服務器側,獲取到所述服務器側反饋的測試結果。
本發明實施例提供了一種電子設備,該電子設備包括:
測試信息管理單元,用于基于選取的測試任務確定目標測試用例,根據所述目標測試用例確定對應的至少一個測試步驟;以及從至少一個測試環境中選取得到目標測試環境,根據所述目標測試環境確定目標域名信息以及目標地址信息;
處理單元,用于基于所述目標域名信息以及所述目標地址信息,構建所述測試步驟對應的測試請求;
第一通信單元,用于發送測試請求至服務器側,獲取到所述服務器側反饋的測試結果。
本發明提供的一種測試方法及電子設備,僅選取目標測試用例以及目標測試環境,基于目標測試環境確定目標域名信息以及目標地址信息,即可自動生成目標域名信息以及目標地址信息對應的測試請求,然后發送測試請求至服務器側并接收到服務器反饋的測試結果。如此,就能夠通過選取測試環境中的目標域名信息以及目標地址信息,自動的構建測試請求,避免了手動的對測試請求進行構建而帶來的無法快速切換測試環境的問題;并且由于避免了對測試環境對應的地址和/或域名進行解析的操作,所以能夠進一步保證測試請求的生成效率,從而保證了測試效率。
附圖說明
圖1為本發明實施例測試方法流程示意圖一;
圖2為本發明實施例測試環境的設置界面示意圖;
圖3為本發明實施例測試任務列表示意圖一;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(北京)有限公司,未經騰訊科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610342032.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:確定應用之間調用關系的方法及裝置
- 下一篇:一種項目測試的選取方法及裝置





