嵌入式系统自动化测试时序
2022-12-14 15:02:25
113
UTP系统的协同测试用例用于对被测系统的各种测试时序进行自动化测试,支持“多输入多输出”测试,支持各种场景的自动化测试。
比如下面的场景和时序:
被测系统在接收到上位机通过CAN接口发来的启动请求报文,并且收到Enable信号为高电平时,检查当前温度,如果温度在正常范围(<80摄氏度), 将启动运行,并在500毫秒内输出PWM控制信号(频率为2kHZ),并通过TCP发数据到服务器。
UTP系统支持设计各种测试场景和测试时序,支持对各种“多输入多输出”的复杂场景和时序进行自动化测试。
【场景示例】比如下面的场景和时序:
被测系统在接收到上位机通过CAN接口发来的启动请求报文,并且收到Enable信号为高电平时,检查当前温度,如果温度在正常范围(<80摄氏度), 将启动运行,在500毫秒内输出PWM控制信号(频率为2kHZ),并通过TCP发数据到服务器。
【用例设计】UTP系统支持通过积木块的方式组件各种测试时序,设计出各种场景的自动化测试用例。上面示例场景的自动化测试用例如下: