计算机软件可靠性管理与测评中心规范-软件测试环境geste操作规程(编辑修改稿)内容摘要:

1) 通用嵌入式软件测试环境( GESTE) 版软件(或 版),包括:软件测试开发环境,实 时系统软件,仿真模型开发包。 2) GESTE 主控机操作系统: Windows 20xx Professional(或 Windows XP SP2)。 3) GESTE 实时处理机操作系统: VxWorks。 硬件项: 1) HOST 工作站。 2) 实时处理机。 3) 标 准 接 口 板 包 括 : MILSTD1553B 、 ARINC429 、 AD/DA 、 RS232/RS42 DI/DO 等,接口特性见附录 1。 4) 非标准接口板:见附录 2。 测试环境硬件结构如 图 1。 中航一集团计算机软件可靠性管理与测评中心作业指导书 文件名称:软件测试环境 GESTE 操作规程 文件编号: CATCJG222V01 版本 /版次: 01/01 页码 /页数: 5/11 图 1 软件测试环境 GESTE GESTE 系统测试环境适用性分析 从理论上讲, GESTE 系统测试环境可以对所有的嵌入式软件进行系统测试。 考虑 GESTE 系统测试环境是否能构建软件的系统测试环境一般从两个方面考虑,第一个是被测软件的运行最小周期,第二个是被测系统交联设备的接口类型。 GESTE 能满足大于等于 5ms 周期的被测软件的最小运行周期,基本上满足了当前绝大部分嵌入式软件的运行周期。 第二部分就是考虑软件系统交联设备的接口类型,如果被测系统使用的都是标准接口, GESTE 不经过任何改造就 可以进行测试。 但是,由于武器系统的复杂性,导致各个嵌入式软件具有很多自身的非标准的接口与 GESTE 提供的标准接口不匹配,要完成这些嵌入式软件的测试,必须要定制非标接口板,然后在 GESTE 中加载硬件驱动程序,才能完成测试工作。 2 GESTE 使用流程 从用户使用的角度来说, GESTE 的使用流程如 图 2 所示,其中编写测试脚本和搭建显控界面可以并行完成。 中航一集团计算机软件可靠性管理与测评中心作业指导书 文件名称:软件测试环境 GESTE 操作规程 文件编号: CATCJG222V01 版本 /版次: 01/01 页码 /页数: 6/11 被 测 系统 信 息编 写 仿 真模 型建 立 测 试项 目 工 程编 写 测 试脚 本搭 建 显 控界 面建 立 测 试单 元运 行 测 试分 析 测 试结 果 图 2 GESTE 的使用流程 被测系统信息 深入了解被测软件对外的接口通讯关系,包括接口类型、接口电气特性、通讯协议、数据通讯情况、数据通讯条件等。 对于数据通讯必须了解清楚其通讯协议是如何规定的,包括波特率、数据位数、奇偶校验和停止位数;对于 I/O 通讯必须了解清楚输入输出电压是多少;对于 AD/DA 通讯必须了解清楚分辨率是多少位,输入输出电压范围是多少。 这些了解清楚以后与 GESTE 提供的标准接口特性进行比对,如果能找到,则可以认为是标准的接口,如果没有找到则为非标准接口,需要单独定制接口板才能进行测试,对非标准接口板 主要采用 PCI 或 ISA 总线。 编写仿真模型 利用 EasyModel 工具建立被测系统交联环境的接口示意图,该示意图要求绘制非常详细,应当包括所有的接口通讯,包括数据通讯、 DI/DO 通讯、 AD/DA 通讯等,并且。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。