欢迎来到天天文库
浏览记录
ID:33725264
大小:2.66 MB
页数:63页
时间:2019-02-28
《基于gps的图资测试设计与研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海交通大学硕士学位论文基于GPS的图资测试设计与研究姓名:周峰申请学位级别:硕士专业:软件工程指导教师:胡飞;谭安平20100301基于GPS的图资测试设计与研究基于GPS的图资测试设计与研究摘要本论文是针对GPS导航产品的地图资讯以及引擎测试要求,实现一个高覆盖率的自动化测试工具,能更好地提高测试效率和发现产品缺陷。业界现在更多关注的是GPS定位的性能,对地图数据的问题主要是依靠实地测试去发现。本测试系统则可以对地图数据进行统计与比较,并生成测试报告,以用于地图资讯的改善。本文实现的GPS地图资讯测试工具,包含GPS卫星侦测测试与地图资讯比较测试两方面需求。论文的主要工作与
2、贡献有:(1)GPS自动化测试工具整体设计。包括测试工具硬件架构和软件架构。(2)GPS自动化测试侦测功能实现。通过对GPS端口卫星数据的解读,将卫星分布情况以及信号强弱信息显示出来,以判断导航产品是否可以正常工作。(3)GPS地图数据测试功能实现。包括:区域比较功能、地图道路比较功能、地图POI(PositionofInteresting)比较功能、地图交叉路口比较功能。其宗旨是对比导航产品不同版本地图数据间的差异,以发现地图数据的不足以及接下来数据改进的方向。(4)实现了路径规划比较算法:包含路径规划性能和合理性判断。路径规划性能测试是以比较路径规划时间的差异为依据的,合理
3、性判断是通过比较路径规划距离、途经道路数目以及路径相似度来实现的。(5)对所有功能实现进行了实验与测试,验证了系统设计与实现的正确性。本文设计实现了GPS产品地图资讯的自动测试系统,并已逐步运用到公司产品测试中,不仅提高了产品测试人员的工作效率,还帮助发现了产品的潜在问题。同时,保存下来的差异数据也为产品开发人员提供了产品修正的依据。关键词GPS,导航,图资,路径规划I基于GPS的图资测试设计与研究DESIGNANDRESEARCHOFMAPDATATESTINGBASEDONGPSABSTRACTThisthesisistoachieveahighcoverageofthea
4、utomatedtestingtoolsbasedontherequirementsofmapdatatestandenginetestforGPSnavigationproducts,inordertoimprovetestefficiencyandfindmoredefectsonproducts.TheindustrynowconcentrateontheperformanceofGPSpositioningandfindtheproblemofmapdataonlydependsonfieldtests.Butitisnotthebestsolution.Thetest
5、systeminthisthesisisabletocalculateandcomparethetestedmapdatawiththereferencedataandsavethecomparisonresultstotestreports,whichishelpfultomapdataimprovementplans.GPSmapdatatesttoolincludestwoaspects,oneisGPSmonitortestingtheotherismapdatacomparisontest.Themainjobsandcontributionsofthisarticl
6、eareasbelow:(1)OveralldesignofGPSautomatedtestingtoolincludeshardwarestructureandsoftwarestructure.(2)ToachieveGPSmonitorfunction.AfterdecodingsatellitedatafromGPScomport,thesatelliteslayoutstatusandthesignalstrengthinformationwillbedisplayedtojudgewhetherthenavigationproductscanworknormally
7、.(3)ToachieveGPSmapdatatestingfunctionsincludemapregioncomparisonfunction,maproadcomparisonfunction,mapPOI(PositionofInteresting)comparisonfunctionandmaproadcrossingcomparisonfunction.Itspurposeistofindthedifferencebetweendifferentversionsmapdataof
此文档下载收益归作者所有