[發(fā)明專利]LBS測試方法及裝置有效
| 申請?zhí)枺?/td> | 201210413054.1 | 申請日: | 2012-10-25 |
| 公開(公告)號: | CN103778057B | 公開(公告)日: | 2017-09-12 |
| 發(fā)明(設計)人: | 陳海莎;段薇;余偉;趙培;尹酉;仝飛;張敏琪 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京三高永信知識產(chǎn)權代理有限責任公司11138 | 代理人: | 羅振安 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | lbs 測試 方法 裝置 | ||
技術領域
本發(fā)明涉及測試領域,特別涉及一種LBS測試方法及裝置。
背景技術
LBS(Location Based Service,基于位置的服務)是首先通過確定移動設備或用戶所在的地理位置(主要指經(jīng)緯度),進而根據(jù)確定的地理位置為用戶提供相關的各類信息的一種服務或者說應用。
在一款LBS應用在研發(fā)完畢后,通常都會形成有相關函數(shù)接口,而針對這些LBS的測試工作,也主要是基于這些相關函數(shù)接口而展開的黑盒測試。具體測試方法,可以如下:第一,測試人員選擇一個具有特定位置信息的用戶,該特定位置信息可以是可能會發(fā)生故障或者已經(jīng)發(fā)生了故障的用戶所處的經(jīng)緯度,比如,測試人員可以從已經(jīng)發(fā)生了故障的用戶信息庫中,撈取一部分用戶信息作為測試用數(shù)據(jù);第二,測試人員模擬該用戶在待測試的LBS應用上進行登錄,然后測試該LBS應用的運行結果是否正常,如果正常,則該LBS應用可用;如果不正常,則該LBS應用不可用。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下問題:現(xiàn)有的測試方法只能夠對LBS應用的運行是否可用進行測試,但是無法對LBS應用的運行是否準確進行測試,也就是說,對LBS應用的運行精度無法測試。
發(fā)明內容
為了解決現(xiàn)有的測試方法只能夠對LBS應用的運行是否可用進行測試的問題,本發(fā)明實施例提供了一種LBS測試方法及裝置。所述技術方案如下:
根據(jù)本發(fā)明的一個方面,提供了一種LBS測試方法,所述方法包括:
設置第一類型測試號和第二類型測試號,每個測試號各自對應一個經(jīng)緯度;
保持所述第一類型測試號的經(jīng)緯度不變,逐次改變所述第二類型測試號的經(jīng)緯度;
根據(jù)所述第一類型測試號和每次改變經(jīng)緯度后的所述第二類型測試號對LBS應用進行有關距離或者范圍的測試。
進一步地,所述第一類型測試號為一個,所述第二類型測試號為至少一個,
所述逐次改變所述第二類型測試號的經(jīng)緯度,具體包括:
逐次將所述第二類型測試號與所述第一類型測試號之間的距離增加或者減少預定幅度,得到所述第二類型測試號的當前測試距離;
根據(jù)所述當前測試距離改變所述第二類型測試號的經(jīng)緯度。
進一步地,所述第一類型測試號為一個,所述第二類型測試號為至少一個,
所述逐次改變所述第二類型測試號的經(jīng)緯度,具體包括:
保持所述第二類型測試號的經(jīng)度不變,逐次將所述第二類型測試號的緯度增加或者減少預定幅度;
和/或,保持所述第二類型測試號的緯度不變,逐次將所述第二類型測試號的經(jīng)度增加或者減少預定幅度。
進一步地,所述第一類型測試號為兩個或者兩個以上,所述第二類型測試號為一個,
所述逐次改變所述第二類型測試號的經(jīng)緯度,具體包括:
逐次將所述第二類型測試號與一部分所述第一類型測試號之間的距離增加至大于預定距離,并將所述第二類型測試號與剩余部分所述第一類型測試號之間的距離減少至小于預定距離,得到所述第二類型測試號的當前測試位置;
根據(jù)所述當前測試位置改變所述第二類型測試號的經(jīng)緯度。
進一步地,所述根據(jù)所述第一類型測試號的經(jīng)緯度和每次改變后的所述第二類型測試號的經(jīng)緯度分別對LBS應用進行有關距離或者范圍的測試,具體包括:
利用所述第一類型測試號和每次改變經(jīng)緯度后的所述第二類型測試號登錄所述LBS應用;
調用所述LBS應用中有關距離或者范圍的功能,得到所述LBS應用的實際運行輸出;
分析所述實際運行輸出和預期運行輸出是否相同來得出測試結果。
根據(jù)本發(fā)明的另一方面,提供了一種LBS測試裝置,所述裝置包括:
測試設置模塊,用于設置第一類型測試號和第二類型測試號,每個測試號各自對應一個經(jīng)緯度;
位置改變模塊,用于保持所述第一類型測試號的經(jīng)緯度不變,逐次改變所述第二類型測試號的經(jīng)緯度;
功能測試模塊,用于根據(jù)所述第一類型測試號和每次改變經(jīng)緯度后的所述第二類型測試號對LBS應用進行有關距離或者范圍的測試。
進一步地,所述第一類型測試號為一個,所述第二類型測試號為至少一個,所述位置改變模塊,具體包括:
第一距離增減單元和第一經(jīng)緯度改變單元;
所述第一距離增減單元,用于逐次將所述第二類型測試號與所述第一類型測試號之間的距離增加或者減少預定幅度,得到所述第二類型測試號的當前測試距離;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210413054.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:雙面料傘具
- 下一篇:降低TOSA功耗的電路及方法





