[發明專利]用于測試地圖服務的方法和裝置在審
| 申請號: | 202010566638.7 | 申請日: | 2020-06-19 |
| 公開(公告)號: | CN111737127A | 公開(公告)日: | 2020-10-02 |
| 發明(設計)人: | 孫宇博;曲中鑫 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F11/07;G06F16/903;G06F16/9535;G06F16/9537 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 測試 地圖 服務 方法 裝置 | ||
本申請公開了一種用于測試地圖服務的方法和裝置,涉及電子地圖技術領域、自動駕駛技術領域、智能交通技術領域。具體實現方案為:基于預先以預設采樣頻率錄制的電子地圖的服務請求,確定待篩選服務請求;從線上預先以預設采樣頻率、預設格式錄制的電子地圖的服務請求;采用靜態規則對待篩選服務請求進行篩選,得到第一有效服務請求集合;采用動態測試步驟對待篩選服務請求進行篩選,得到第二有效服務請求集合;基于第一有效服務請求集合和第二有效服務請求集合,測試電子地圖的服務。該方法利用了原始服務請求中最為有效的服務請求進行項目測試,可以保證短時間壓力測試下也可以達到較高的場景覆蓋度,有效地支持產品的快速迭代。
技術領域
本申請涉及計算機技術領域,具體涉及電子地圖技術領域、自動駕駛技術領域、智能交通技術領域,尤其涉及用于測試地圖服務的方法和裝置。
背景技術
電子地圖的產品架構復雜,業務線間耦合嚴重,模塊眾多:從業務產品角度可分為導航、檢索、圖像、步騎行、公交、路況等10余個業務線,而各個業務線又分別下屬數十個模塊。為了保證電子地圖提供的地圖服務正常,通常需要對地圖服務進行測試。
現有技術中,對電子地圖進行測試的方法,通常采用構造請求的方式模擬線上真實流量,對后端服務的可用性、吞吐量、平響等指標進行判定。
具體地,構造地圖產品服務請求的方法包括:(1)通過腳本工具將服務日志轉化成服務請求。一般的地圖服務都會將關鍵請求字段以及相應的取值打印在日志文件中,方便問題的追查。通過編寫相應的轉換工具可以將日志轉換為相應模塊的請求信息。(2)預先將中間件安裝至線上實例,再將用戶的實時請求通過管道傳輸至線下需要測試的模塊,從而通過中間件引流的方式直接將流量引至服務。
發明內容
本申請實施例提供了用于測試地圖服務的方法和裝置。
第一方面,本申請實施例提供了一種用于測試地圖服務的方法,方法包括:基于預先以預設采樣頻率錄制的電子地圖的服務請求,確定待篩選服務請求;采用靜態規則對待篩選服務請求進行篩選,得到第一有效服務請求集合;采用動態測試步驟對待篩選服務請求進行篩選,得到第二有效服務請求集合;基于第一有效服務請求集合和第二有效服務請求集合,測試電子地圖的服務。
第二方面,本申請實施例提供了一種用于測試地圖服務的裝置,裝置包括:待篩選服務請求確定模塊,被配置成基于預先以預設采樣頻率錄制的電子地圖的服務請求,確定待篩選服務請求;靜態篩選模塊,被配置成采用靜態規則對待篩選服務請求進行篩選,得到第一有效服務請求集合;動態篩選模塊,被配置成采用動態測試步驟對待篩選服務請求進行篩選,得到第二有效服務請求集合;服務測試模塊,被配置成基于第一有效服務請求集合和第二有效服務請求集合,測試電子地圖的服務。
第三方面,本申請的實施例提供了一種電子設備/服務器/智能終端,包括:至少一個處理器;以及與至少一個處理器通信連接的存儲器;其中,存儲器存儲有可被至少一個處理器執行的指令,指令被至少一個處理器執行,以使至少一個處理器能夠執行如第一方面中任一實施例的方法。
第四方面,本申請的實施例提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,計算機指令用于使計算機執行如第一方面任一實施例中的方法。
本申請實施例提供的用于測試地圖服務的方法和裝置,首先,基于預先以預設采樣頻率錄制的電子地圖的服務請求,確定待篩選服務請求;之后,采用靜態規則對待篩選服務請求進行篩選,得到第一有效服務請求集合;之后,采用動態測試步驟對待篩選服務請求進行篩選,得到第二有效服務請求集合;最后,基于第一有效服務請求集合和第二有效服務請求集合,測試電子地圖的服務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010566638.7/2.html,轉載請聲明來源鉆瓜專利網。





