目前正在测试WPF应用程序(SAP Agentry)并尝试确定状态提取工单的状态,以便执行适合工单状态的测试。
工作订单状态由屏幕上显示的图像指示。
有没有人知道HP-UFT是否有任何方法可以将CheckPoint位图与屏幕上的对象进行比较,看看它们是否匹配,如果它们不匹配则不会触发测试失败。
WpfWindow("Agentry").WpfImage("item").check(CheckPoint("WO-InProgress"))
申请的限制:
答案 0 :(得分:1)
实现此结果的步骤:
代码:
Reporter.Filter = rfDisableAll
If WpfWindow("Agentry").WpfImage("item").check( CheckPoint("WO-InProgress") ) Then
currentState = "play"
'Do actions relating to a in progress work order.
End If
Reporter.Filter = rtEnableAll