[發明專利]一種測試項目復制方法及裝置在審
| 申請號: | 202010008755.1 | 申請日: | 2020-01-03 |
| 公開(公告)號: | CN111078473A | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 高立昌 | 申請(專利權)人: | 恩億科(北京)數據科技有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/445;G06F11/36 |
| 代理公司: | 北京超成律師事務所 11646 | 代理人: | 孔默 |
| 地址: | 100000 北京市海淀區西小口路66*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試 項目 復制 方法 裝置 | ||
本申請提供一種測試項目復制方法及裝置,其中,測試項目復制方法包括:獲取測試項目在源測試環境中的配置信息;其中,配置信息包括靜態參數以及動態參數;將動態參數替換為新的動態參數;根據靜態參數以及新的動態參數創建在新測試環境對應的配置項,以將測試項目從源測試環境復制到新測試環境中。因此,可以直接通過獲取源測試環境中測試項目的相關配置信息,只需要更新獲取到的配置信息中會發生變化的參數(即動態參數),便可以實現對測試項目的復制。由于在對測試項目進行復制的過程中,不需要人為的去創建重復項目,因此可以節省大量的時間,使得測試的效率增高。
技術領域
本申請涉及項目測試領域,具體而言,涉及一種測試項目復制方法及裝置。
背景技術
許多平臺,如需求方平臺(Demand-Side Platform,DSP)在生產環境搭建項目時需要在前端配置不同維度的大量參數,為了測試某個功能可能沙箱創建了大量的測試項目,對于測試人員來說,不僅要做沙箱環境的測試,還要在線上生產環境進行回歸,保證和沙箱測試結果一致。現有方法可以通過人工在前端創建或者直接向數據庫中寫入相關數據來進行測試,但是上述方式由于需要人工創建重復項目,因此需要花費大量的時間,使得測試的效率較低。
發明內容
本申請實施例的目的在于提供一種測試項目復制方法及裝置,用以解決測試效率較低的技術問題。
為了實現上述目的,本申請實施例所提供的技術方案如下所示:
第一方面,本申請實施例提供一種測試項目復制方法,包括:獲取測試項目在源測試環境中的配置信息;其中,所述配置信息包括靜態參數以及動態參數,所述靜態參數不因測試環境不同而不同,所述動態參數因所述測試環境不同而不同;將所述動態參數替換為新的動態參數;其中,所述新的動態參數根據新測試環境確定;根據所述靜態參數以及所述新的動態參數創建在所述新測試環境對應的配置項,以將所述測試項目從所述源測試環境復制到所述新測試環境中。因此,可以直接通過獲取源測試環境中測試項目的相關配置信息,只需要更新獲取到的配置信息中會發生變化的參數(即動態參數),便可以實現對測試項目的復制。由于在對測試項目進行復制的過程中,不需要人為的去創建重復項目,因此可以節省大量的時間,使得測試的效率增高。
在本申請的可選實施例中,所述動態參數包括:已知參數以及未知參數;其中,所述已知參數為創建配置項前已經明確對應關系的動態參數,所述未知參數為創建配置項過程中明確對應關系的動態參數;所述將所述動態參數替換為新的動態參數,包括:將所述已知參數替換為新的已知參數。因此,由于在復制測試項目的過程中,某些動態參數需要在創建過程中進行更新,所以該部分的參數需要在其更新之后才能夠對其進行替換,從而在提高測試效率的基礎上,保證最后的測試結果的準確度較高。
在本申請的可選實施例中,在所述根據所述靜態參數以及所述新的動態參數創建在所述新測試環境對應的配置項之后,所述測試項目復制方法還包括:獲取創建配置項過程中確定的新的未知參數;將所述未知參數替換為所述新的未知參數,以根據所述新的未知參數對創建的所述配置項進行更新。因此,在配置項創建完成后,可以對創建中更新的動態參數進行替換,從而在提高測試效率的基礎上,保證最后的測試結果的準確度較高。
在本申請的可選實施例中,在所述根據所述靜態參數以及所述新的動態參數創建在所述新測試環境對應的配置項之后,所述測試項目復制方法還包括:判斷是否有所述配置項需要更新;當有所述配置項需要更新時,執行所述獲取創建配置項過程中確定的新的未知參數的步驟。因此,由于在創建配置項的過程中,某些動態參數會發生更新,從而導致對應的配置項也需要進行更新,所以在創建配置項之后,如果存在配置項需要更新的情況,可以替換復制過程中更新的動態參數并創建更新后的配置項,從而在提高測試效率的基礎上,保證最后的測試結果的準確度較高。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恩億科(北京)數據科技有限公司,未經恩億科(北京)數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010008755.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種橋隧共建結構及其施工方法
- 下一篇:一種將顯示和操作系統分離的深度面板





