● 摘要
卫星姿轨控制系统是控制卫星在天运行中姿态和轨道的系统,是卫星应用功能的首要因素,是卫星主体工程设计的重要内容,直接影响卫星应用有效载荷的设计和卫星应用性能指标的制定。卫星被发射投入应用后,卫星轨道和姿态控制是卫星运营操作和管理的核心内容,直接影响卫星应用任务的实践和卫星的在轨寿命[1]。
对卫星姿轨控制系统进行测试和评估是一项重要的工作。测试人员对卫星姿轨控制系统进行严格和细致的测试,要求达到万无一失的效果,需要进行大量重复的测试,需要记录每条测试用例以及测试结果,测试自动化程度较低,测试效率低下。软件测试系统实际是专门为相关测试人员编写的一套测试工具,旨在帮助测试人员更加方便,更加快捷的完成测试工作。
本论文所开发的软件测试系统从实际应用角度出发,为测试人员设计了拖曳式操作,将不同的功能划分开,以图的形式展示和编辑,并且以线的形式将功能与功能之间的联系表示出来,这样使测试人员能更加直观的看到功能之间的联系,测试人员通过拖曳图标的方式将功能,功能之间的关系编辑完后,本系统根据用户需求能自动生成相关测试路径并且补充完整整个测试项,再由测试人员设置相关参数最后生成测试用例。该系统还自带错误检测功能,能及时提醒测试人员编辑的错误之处,并带有回归测试和文档输出等功能。
该软件测试系统采用C/S架构, C#语言编写,.net framework 4.0为开发平台,数据库采用SQLServer数据库,界面编写采用WPF技术。测试人员通过该测试工具对轨道控制系统软件进行了测试,提高了测试评估的精确度和自动化程度,达到了预期目的。
相关内容
相关标签