宏控UTP协同自动化测试系统支持对软件的各种功能进行自动化测试, 支持代替人工自动操作软件界面,自动检测界面显示,自动模拟外部模块同被测软件的交互(如串口通信、网络通信、CAN通信等)。

(一)支持自动仿真外部模块/系统同被测软件进行各种交互:

  1. 模拟消息、事件或相关数据的交互

  2. 模拟信号、硬件操作等交互

(二)支持模拟人工自动操作和检查界面UI,支持

  1. Windows系统下各种UI界面软件的自动化测试

  2. Linux系统下各种UI界面软件的自动化测试

  3. 各类嵌入式系统下显示屏和数码管显示信息的自动化测试

(三) 界面UI测试的功能:

1.UI界面自动操作

(1)支持界面控件识别,支持标准控件和非标控件的识别

(2)支持自动执行界面操作(如点击,输入信息等)

(3)支持录制记录人工操作,并将记录的内容用于测试用例

(4)支持界面控件的错误及异常快速定位

2.UI显示自动比较判定

(1)支持自动获取并判定界面上的显示信息

(2)支持对文字、图片和颜色的比较