SCADE Test

SCADE Test为用户提供了需求验证和测试用例创建和管理的完整测试环境。它还允许用户在主机和目标端为任何 SCADE 应用程序自动执行测试案例、测量覆盖范围和管理测试结果。

测试创建和维护以及测试的执行和覆盖分析,都是十分耗时的工作。采用 SCADE 测试进行检验和验证 (V&V) 活动,可在基于模型的方法和具有成本效益的测试环境中提供最佳的技术,从而大幅降低测试工作量。


 


主要功能和特点:

需求验证

SCADE Test 快速原型可以使用预定义的小部件(按钮、滑块等)创建交互式面板,与正在测试的应用程序进行交互。它支持模型模拟,包括与 SCADE Suite、SCADE Display、Twin Builder 及许多其他工具进行连接。

在主机上测试控制软件应用程序

SCADE 主机测试环境提供了一个交互式的批处理用户界面用于使用 SCADE Display 开发的图形用户界面应用程序。通过交互式界面,您可以创建和管理测试数据、设置和启动测试执行,以及获取汇总和详细的测试执行报告。

 模型和代码覆盖率分析

SCADE Test Model Coverage 扩展了 SCADE Suite 应用程序的开发,涵盖了模型和生成代码的覆盖率测量。此功能依赖于基于需求的高级别测试套件。在主机上创建和执行测试案例后,SCADE 主机测试环境会与 SCADE Test Model Coverage 配合,实现测试案例模型覆盖率的测量。

 目标测试执行

SCADE Test Target Execution 会自动生成 COTS 工具(IBM Rational® Test RealTime、LDRA TestBed®、Vector Software VectorCAST™)的目标测试工具。它支持使用 SCADE Suite 开发的应用程序。

SCADE Test Target Execution 会将模型测试案例转换为测试工具。工具可定制化生成,从而与任何内部或 COTS 目标测试基础架构集成。

SCADE Test Target Execution 被鉴定为符合 DO-178B 要求的工具,以及符合 DO-178C 的 DO-330 TQL-5 要求的工具。

 系统级环路测试

SCADE 主机测试环境提供了一款测试服务 API,使用户能够在系统级环路测试环境中执行软件测试。用户可使用 SCADE Test Services API 在测试软件模型覆盖率的同时测试整个系统。利用 Test Services API,您可访问在快照文件 (.sns) 中保存/加载应用程序状态的功能。快照是一种存储 SCADE 应用程序状态的文本文件,包括输入/输出值、内存、传感器和周期数。此文件是系统级环路测试环境中记录序列的结果。包含覆盖率测量值的快照文件将被加载到 SCADE 测试环境中以报告覆盖率结果。



版权所有:北京睿德久信科技股份有限公司 ICP备案号:京ICP备15017318号-1