基于VSTS的GPS导航软件的测试与实施

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:ecnuzk2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着软件技术飞速发展和软件产品应用的日益普及,市场对软件产品质量的要求不断提高,软件产品的质量成为人们关注的焦点。软件公司也都意识到,软件质量是产品的重要目标。鉴于软件质量问题的重要性和迫切性,人们提出各种方法和技术来提高软件质量。而软件测试工作做得怎样,直接决定着软件质量的好坏,它是目前用来验证软件是否能够完成所期望的功能的唯一有效的方法。软件测试是软件工程中的一项必不可少的过程,在整个软件开发中扮演重要的角色。普通意义上的GPS导航软件是固化在硬件设备中的嵌入式软件,通常地图比较简单,提供的功能较少,用户难以与之交互。论文中提到的GPS导航软件是运行在便携电脑上的应用软件,它通过GPS设备接收数据进行定位与导航,用户在驾驶时使用导航功能需要将笔记本电脑放在车上。由于用户对GPS导航软件的精确性要求很高,对GPS导航软件的测试也尤为重要。和一般的软件产品一样,在产品发布之前一般要经过单元测试、集成测试、确认测试和系统测试。测试人员的任务是根据产品的需求分析说明书和其它相关文档,把握程序的内部外部结构,编写测试计划和测试用例,根据用例执行程序,找出软件中潜在的各种缺陷。VSTS(Visual Studio 2005 Team System)是微软发布的团队开发平台,是一套高生产力的、集成的、可扩展的开发工具,可用于软件项目开发的全过程。它为软件架构师、开发人员、测试人员和项目经理提供功能强大的基于角色的新工具,将Visual Studio集成和生产体验从开发人员扩展到整个开发团队。目前微软公司的大部分项目组都是运用VSTS进行项目的设计,开发,测试和管理。本论文基于微软公司的GPS导航项目,针对GPS导航软件的特性以及微软公司对测试的具体要求,分析了GPS导航软件测试的特点,介绍了作者在工作中如何根据测试理论和GPS导航软件的特点搭建测试环境,设计测试用例,使用了VSTS进行工作任务查询,测试用例提交,缺陷报告和缺陷跟踪。最后实现了使用VSTS对在线搜索(online search)模块进行单元测试以及GPS导航软件的导航视图(Navigation view)功能的场景测试。
其他文献
秦二世元年,七月,陈胜、吴广首先在大泽乡举行起义。刘邦闻风也率领二、三千子弟在沛县响应。二年后刘邦西略地入关占领咸阳,“诸将皆争走金帛财物之府分之。”只有萧何不为
中共中央办公厅中办发[1980]36号文件和中共浙江省委[1980]56号文件下达后,地委领导很重视,立即批示地委办公室提出贯彻的意见。接着地委办公室召集组织部、宣传部、党校、档
文书立卷如何做到分级问题的讨论,谈谈我的一些浅见: 省档案局编印的《档案工作简报》第七期中综合的四种意见,我认为妥善处理好区分文件作者的级别,是提高案卷质量的一个关
自档案学会筹委会成立以来,对我省的档案学术研究活动已有所推动,翟江同志的这篇文章算是一个尝试。我们刊登这篇文章,目的是想给学术研究的气氛加一点温,为我省正式成立学会创造
与学生朝夕相处,我始终想着两句话,那就是“假如我是孩子”、“假如是我的孩子”。这样的情感使我对学生少了一份埋怨,多了一份宽容;少了一份苛求,多了一份理解;少了一份指责,多了一
伐区装车场合理位置及设备最佳配备可看作是以综合成本最低为目标函数的线性规划问题。本文所建立的优化模型,在内蒙古金河林业局某作业区进行了验证,结果表明,优化后的新系
省委办公厅[1983]20号文件《关于转发浦江县委办公室<转发县公安局“关于档案被虫害情况的报告”>的通知》以后。不少县档案馆和当地公安机关密切配合,进行了安全检查,采取了
我厂循环水系统1983年12月以来,由于循环水水质急剧恶化,微生物泛滥,产生粘泥污垢,设备被腐蚀且换热效率下降,危及正常生产。对此情况,1984年4月6日至4
期刊
近年来,道路交通安全形势越来越严峻,交通事故给家庭、集体和国家都带来了巨大的损失,已成为世界性的严重问题。统计资料表明,在众多的高速公路交通事故中,追尾碰撞引起的事