基于数据操作的航天测控软件测试复用模型

基于数据操作的航天测控软件测试复用模型

ID:46613615

大小:989.56 KB

页数:5页

时间:2019-11-26

基于数据操作的航天测控软件测试复用模型_第1页
基于数据操作的航天测控软件测试复用模型_第2页
基于数据操作的航天测控软件测试复用模型_第3页
基于数据操作的航天测控软件测试复用模型_第4页
基于数据操作的航天测控软件测试复用模型_第5页
资源描述:

《基于数据操作的航天测控软件测试复用模型》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第3l卷第2期2012年4月飞行器测控学报JournalofSpacecraftTT&CTcchnologyVoL3lNo.2Apr.2012基于数据操作的航天测控软件测试复用模型”徐冰霖h2’3,李战·际1(1.西北工业大学·西安·710072:2.西安卫星测控中心·西安·710043;3.宇航动力学国家重点文验室·西安-7l0043)摘要:测试复用技术是提高软件测试效率和质量的重要技术手段,在分析航天测控软件行为模式的基础上提出了基于数据操作的航天测控软件测试复用模型,给出了测试用例搜索和匹配算法;以航天测控外测数据处理软件的可靠性测试为例给出了模型的具体应用。结果表明,基于

2、给定模型的测试复用方法可提供该软件约6j%的测试用例,有效提高了测试效率,所提出的模型和方法对专业领域软件测试效率和质量的提高具有一定的借鉴意义。关键词:航天测控软件;软件测试复用模型;测试用例:外测数据处理;数据操作中图分类号:V556;TP3¨文献标志码:A文章编号:1674—562()f2012)02005805AemspaceTT&CSoftwareTestRellseM0delBasedonDataManiplllationXUBinglilll’2川,LIZhanhuail(1.NorL}1wPstemPolytechnicalUniversj‘y,Xfan71007

3、2;2.Xl’anSatcUitcCon”01Center,Xfan710043;3.StateKey【.a110rato‘yorAslrunauticDynamlcs,Xi’an710043)Abstract:SoftwaretestreuseisakeytechnicalapproachtolmprovetheefflciencyandqualityofsoftwaretesLs.Asoftwaretcstrcuscmodelbased。ndatamanipulationlsproposPdfortestsofaerospaceTT&Csoftwarebased。nanaly

4、slsofthebehaviorpatterno{aerospaceTT&Csoftware.Testcasesearchandmatchingalgorithm【sgiven.ThemodellsappIiedinareliabi¨1ytestofspacecrafLLrackingdataprocessingsoftware.Theresultssh。wthat65%percel】toIteslcasesarematchedbythepr。posedmethod,significantlyincreasingtestefficicncy.Theprop。sedm。deland

5、techniquescanalsobeappliedino仆lerfieldstolmprovethccfficiencyandqual“yofsoftwaretests.Keywords:AerospaceTT&CSoftware;SoftwarcTestReuseModel;TestCase;TracklngI)afaProcessiIl8;DataManiDulationU引百在信息技术的发展和世界新军事变革的推动下,我国航天事业飞速发展,航天测控软件日益体现出“神经中枢”的地位和作用,其质量好坏已越发成为影响我国太空战略利益拓展的关键因素。航天测控软件涉及系统管理、科学计

6、算、控制工程等多学科领域,具有规模庞大、复杂度高、实时性精确性和可靠性要求苛刻等特点,一旦失效将可能导致人员和财产的重大损失。1996年欧空局“阿里亚娜”5号火箭发射失败,1997年NAsA(美国国家航空航天局)“火星探测器”的失控和2011年俄罗斯“快车一AM4”发射失败等都是由于星上、箭上或地面测控软件缺陷引发故障的典型案例。软件测试作为软件研制过程中的重要技术手段,是验证和确认航天测控软件系统足否满足系统要求的关键环节。随着软件开发中的复用技术应用,测控软件开发效率大幅提高,自然对应地提出了在测试数据量人、异常测试环境模拟困难的条件下,提高软件测试效率和测试质量的要求。如何

7、有效利用历史积累的测试资源成为实现这一要求的关键所在。测试复用能够充分利用软件测试中积累的成果、知识和经验,足提高测试效率和质量的一个有效途径。本文根据航天工程地面测控软件的特点,借鉴基于模型的软件测试(Model—BasedSoftwareTesting)技术,分析并建立了基于数据操作行为模式的航天测控软什测试模型,实现了航天工程地面测控软件的测试复用。*收稿日期:20儿1027;修回日期:2012一01一09第一作者简介:徐冰霖(1972一),男,硕士,研究员,主要研究方向为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。