产品平台
加速工程及科技创新,让智能装备的设计研发更简单高效
立即咨询
  • 产品概述
  • 软件特点
  • 组件介绍
  • 功能详情
TestBench 自动测试软件
TestBench 自动测试软件提供通用化的测试用例设计、执行、维护环境,覆盖测试需求、测试数据、测试用例、测试序列、测试任务、测试报告的全流程管理,支持图形化、Excel、python脚本等多种测试用例开发方式,提供运行前检查、在线断点调试、ICD格式数据查看等高效调试方法,具有功能全、易上手、问题快速定位的特性,可大幅度提升嵌入式软件测试工作效率。
软件特点
01
台架设备管理
支持实时仿真机、程控电源、故障注入箱、综合配线箱等测试设备进行管理。
02
需求管理
提供测试需求创建、编辑、维护界面。
03
测试数据管理
支持测试变量与台架变量的解耦,提高测试用例复用性,支持手动和导入已有ICD数据描述文件方式创建结构体变量。
04
测试用例管理
持需求-用例关联关系维护、提供图形化拖拽动作库、Python 脚本、 Excel 表格等多种测试用例开发方式。
05
测试序列管理
以表格化方式快速创建测试序列,支持单步执行、断点调试,ICD数据格式化解析显示、内存原始数据查看等功能。
06
测试任务管理
支持流程图方式维护测试流程,支持多任务并行执行。
07
测试报告
支持HTML、PDF、Word、Excel等多种格式测试报告,可自定义报告模版。
08
AI辅助智能测试
可实现本地知识库创建、测试大纲和测试用例AI智能生成等功能、实现测试任务到测试脚本的智能化管理和执行。
组件介绍
类型型号功能描述
类型型号功能描述
01
基础组件
02
扩展组件
功能详情
1、测试数据管理
支持用例变量与台架变量的解耦,支持测试用例脱机离线运行验证与测试用例的快速迁移。
2、测试需求管理
支持用户以“系统-子系统-模块”的层级结构管理测试需求。需求信息包括名称、描述、测试方法、追溯关系、通过准则、优先级等相关属性,为测试用例设计提供明确指导。
3、测试用例管理
测试用例编辑:支持图形化编辑、表格编辑和Python脚本编辑等开发方式,支持按“系统-子系统-模块”的层级对测试用例进行分组管理。 测试用例数据激励:支持按照ICD格式编辑数据激励,提供各类进制数值、不同编码格式的字符串及符合语法的计算公式。同时,可通过测试动作库中的函数动作,实现周期输入、延时输入等激励数据配置功能。 测试用例导入导出:支持测试用例的导入与导出。测试用例包含名称、描述、需求追踪、输入、预期结果等基本属性。除手动编辑外,还支持通过Excel文件导入,并支持格式定制。
4、测试用例执行
软件通过测试序列对测试用例进行组织,测试序列是系统可执行的最小任务单元,可管理多个测试用例,实现模块级或子系统级的功能测试,相当于“测试用例集”。多个测试序列可进一步由一个测试单管理,形成一个测试任务,共同完成系统的全部功能测试。
5、测试报告
支持测试执行结果的在线查看与格式化导出。测试序列或测试单执行完成后,系统自动生成测试报告,并按照需求或测试用例设计阶段的层级关系进行分组。
6、测试监控
测试序列执行过程中可通过调试终端实时滚动显示当前执行的测试用例信息,包括执行时间、激励数据/采集数据、实际值、用例执行结果及测试序列执行进度等。