UTP系统一套集自动化测试管理和自动化执行于一体的自动化测试系统,支持嵌入式测试、总线通信测试、信号仿真测试、人机交互测试等自动化测试功能,支持模块化可扩展,可为产品的不同测试阶段(单元测试、模块测试、集成测试和系统测试)提供全自动化测试服务。
UTP协同自动化测试系统由测试平台和测试机器人组成,测试平台提供通用的自动化测试管理功能,测试机器人作为测试模块,在平台的协同调度下同被测对象的各种输入输出接口进行交互,实现全自动化测试。
--串口通信测试:支持UART通信接口, 支持RS232/422/485串口, 支持数据自动发送和检查,支持对各种自定义协议数据帧的自动化测试,具体可以查看串口通信测试介绍
--CAN通信测试:支持CAN通信测试, 支持各种通信协议,支持DBC数据库, 支持CAN总线数据分析,支持总线数据自动收发和自动检查,支持CAN节点仿真测试。具体可以查看CAN通信测试介绍
--嵌入式系统测试:支持各种嵌入式接口测试(如GPIO,ADC,DAC, UART,I2C,SPI,CAN)等测试,支持多输入和多输出测试,能够全面对嵌入式系统各种复杂业务逻辑进行测试,支持自动化仿真测试,能够仿真被测嵌入式系统的各种外部模块。具体可以查看嵌入式测试介绍
--桌面软件测试:支持Windows和Linux(及国产操作系统)的下的各种桌面软件测试,支持录制用户操作成测试脚本,支持自动执行测试脚本。具体可以查看桌面软件测试介绍
--嵌入式系统测试:支持各种嵌入式系统测试,可根据规格和需求定制
--车载软件测试:支持HIL和SIL自动化测试,支持CAN、LIN、CANFD、数字信号、模拟信号、PWM信号测试, 支持总线数据分析,支持测试节点仿真。
--航空软件测试:支持配置项测试和系统集成测试,支持RS422、CAN、1553B、ARINC429、AFDX、1394、SRIO、FC、数字信号、模拟信号、PWM信号测试等接口测试, 支持测试功能定制。
--Linux系统软件测试:支持各种Linux操作系统下桌面软件的测试,支持国产麒麟操作系统,支持Qt软件测试。
--UTP系统支持公有云在线使用,支持本地部署使用,支持局域网部署,支持多人同时使用
--用户可以登录UTP测试平台进行各种测试活动,如创建测试项目、管理测试需求、设计测试用例、执行测试、查看测试报表等
--UTP测试平台提供图形化方式支持用户设计各种业务逻辑和测试场景的测试用例,所设计的测试用例可直接在测试环境中进行自动化执行
--UTP测试系统可为被测对象提供各种环境和场景的仿真,支持对被测对象的各种输入输出全覆盖,特别适合复杂交互场景的测试
--UTP测试系统适用于被测产品的各个层面的自动化测试(如单元测试,模块测试,子系统测试和系统测试),支持统一管理各种测试需求、测试用例、测试脚本、测试数据、测试文档