-
应用场景
行业解决方案
-
实时仿真用户案例
Crank-嵌入式GUI设计和开发用户案例
021-64886750
-
实时目标机
Simulink模型库
Demo套件
info@yisuworld.com
自动化测试软件
测试用例搭建
1.1采用拖拽式模块化用例搭建方式
支持采用拖拽的方式搭建测试序列,内置丰富封装库,通过拖拽组合即可快速开发测试用例,图形化的界面降低学习成本,更加直观的查看测试工程与序列。
图形化拖放界面无需编程即可连接参数读取、阈值比较、数学运算等功能模块;拖拽式搭建提供流程式布局,参数化配置降低学习成本。
支持条件分支、循环控制等复杂模块,组合编写复杂测试流程。
支持模块封装与团队共享,构建企业级测试用例库。
支持多种评估逻辑,如:特定值判断、数组判断、存在/不存在判断、字符串判断、自定义判断等;支持等值判断时设置容差,如绝对误差、相对误差以及小数点有效位等精度选择;同时支持在时间逻辑上的判断,如等待时间阈值判断、时间区间校验等。
1.2Excel格式的测试需求以及测试用例的导入
Excel 测试用例转换为 PolarTest 可识别的格式,支持序列生成、映射文件创建、库管理和全局变量配置。
支持Excel导入自动生成测试用例以及测试需求,Excel模板中的测试规格语言自然可读,提供Excel模板及规格语言的说明文件和源码,且支持导入信号映射文件、自定义库、全局变量;序列中支持多种逻辑分支结构,支持信号赋值与读取评估、信号重置、全部评估逻辑、信号记录等;E2S功能支持MIL/SIL/HIL功能测试、ECU标定测试、CAN通讯测试等。
用例生成后可直接运行,支持多人维护,高效完成测试任务。
1.3Python代码搭建用例
内置包管理工具,支持将外部 Python 包直接拖曳导入,内置 Python 编辑器可直接调用导入的 Python 包,便于工程师快速复用代码逻辑、创建测试用例,最大限度适配不同工程师的使用习惯。
内置Python脚本编辑器,支持大纲视图、代码删除、代码注释、代码高亮、界面缩放、智能提示,补全等功能。
1.4参数化管理
支持参数化执行序列,实现测试用例与测试参数解耦,自动生成测试参数矩阵,满足测试用例参数的遍历需求,从而自动组合生成测试用例。
1.5自定义库设置
支持自定义库的封装,并开放自定义库的接口变量,同一自定义库可在不同测试用例中使用。
1.6信号注入模块
支持信号注入功能,内置信号编辑器,提供方波、Sine波、锯齿波等多种标准信号,并支持导入BLF、MAT、MF4、CSV等多种数据文件,同一段信号可以循环注入;同时支持创建检查点,检测在该测试点对应时刻,变量的数值是否正确。真实注入各类工况信号,实现复杂测试用例创建。
2 序列执行
支持测试序列运行过程中对测试步骤进行实时预览,支持测试序列运行前的每一次修改都应用于测试结果以及测试报告中,且测试报告中会进行绘图展示,支持离线运行测试用例,并将离线捕获的数据用于绘图展示。
3支持Trace&Analysis
3.1信号流测试
支持信号接入→触发筛选→计算分析→曲线输出。
3.2数据管理
支持处理不同类型与来源的数据文件,并提供时间同步功能,完成统一测试分析。
支持将离线数据和在线捕获数据进行一致性对比,从而对比捕获信号与参考信号的一致性。
3.3计算分析
支持多种运算分析,如平均值、最大值、最小值、方差、变化趋势以及线性相关等多种完全自动化的评估方法。
支持分组显示信号,支持自定义信号曲线颜色,支持多种图表分析,如支持共X轴/共Y轴显示,信号分栏独立展示,多游标同步测量等。
3.4重复利用
Trace工程可重复使用,减少测试工作。
4支持MIL/HIL测试
4.1MIL测试
支持读取Simulink模型并以树状结构显示子系统层级以及相关变量,如输入输出等变量。
支持在Mapping中显示变量详细信息,如信号名称、数据类型、维度以及最小值最大值等。
支持写入Matlab表达式,如断言等。
4.2HIL测试
支持多实时机平台兼容,测试用例可跨平台无缝复用,适配不同硬件环境,通过标准化接口与统一测试框架,无需重复开发即可快速迁移测试资源。
5支持基于需求的测试
支持需求覆盖率测试,可导入xml格式的测试需求与测试用例一一关联,一键生成测试需求矩阵表,直观查看需求覆盖率。
技术文档
实时目标机
仿真测试应用场景
学习与支持
关注熠速微信公众号
仿真测试解决方案
I/O接口模块
通讯协议模块
FPGA技术
被控部件仿真
Simulink模型库
Demo套件
测量测试解决方案