[发明专利]移动终端定位算法的自动化系统回归测试方法及其装置有效
申请号: | 201610875679.8 | 申请日: | 2016-09-30 |
公开(公告)号: | CN107885651B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 夏冬旭;姜凯 | 申请(专利权)人: | 千寻位置网络有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海一平知识产权代理有限公司 31266 | 代理人: | 须一平;竺云 |
地址: | 200023 上海市黄*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 定位 算法 自动化 系统 回归 测试 方法 及其 装置 | ||
1.一种移动终端定位算法的自动化系统回归测试方法,其特征在于,包括以下步骤:
收集待测对象实网测试数据和参考系统数据;
后处理所述实网测试数据,生成mock数据;
根据所述mock数据进行回归测试,输出各个算法的mock回归测试数据;
后处理所述mock回归测试数据,生成和所述实网测试数据时间对齐的mock定位结果数据;
根据所述mock定位结果数据进行测试结果统计;
所述“后处理所述实网测试数据,生成mock数据”的步骤中,还包括以下子步骤:
读取并写入第一条完整的标准NMEA数据作为mock起始数据,并将所述第一条完整的标准NMEA数据中的UTC时间转换为系统时间,作为mock数据起始时间;
读取并判断所述实网测试数据的类型:
如果所述实网测试数据为标准NMEA数据,则在该标准NMEA数据结尾追加该标准NMEA数据中的UTC时间转换后的系统时间和所述mock数据起始时间的时间间隔,生成mock数据;
如果所述实网测试数据为各个算法输入数据,则在该各个算法输入数据结尾追加该各个算法输入数据里原始的系统时间和所述mock数据起始时间的时间间隔,生成mock数据;
如果所述实网测试数据为各个算法的定位结果数据或其他调试类的数据,则直接保留或丢弃这些数据。
2.根据权利要求1所述的移动终端定位算法的自动化系统回归测试方法,其特征在于,在所述“根据所述mock数据进行回归测试,输出各个算法的mock回归测试数据”的步骤之前,还包括以下步骤:
更新配置文件,所述配置文件包括:哪些数据使用mock数据,哪些数据使用底层系统输出的真实数据和算法运行参数。
3.根据权利要求1或2所述的移动终端定位算法的自动化系统回归测试方法,其特征在于,所述“根据所述mock定位结果数据进行测试结果统计”的步骤中,包括以下子步骤:
利用所述参考系统数据、所述实网测试数据和所述mock定位结果数据,生成待测对象mock测试结果,以及mock测试和实网测试的对比结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于千寻位置网络有限公司,未经千寻位置网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610875679.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种排线整齐的多功能配电箱
- 下一篇:一种住宅用户配电箱接线电路