是否可以在 UFT 的对象声明中使用变量

is it possible to use variable in Object Declaration in UFT

我在 UFT/QTP

下面有一个命令 link
Set oElement = oDUT.MNativeElement("by:=xpath","identifier:=" & vFinalProperty)

是否可以将 "oDUT.MNativeElement" 分配给一个变量并执行该行。

是的,您可以这样做,然后(如您的示例所示)您将来需要参考时可以参考 oElement。这与定义 Browser 对象并稍后引用它没有什么不同。如果它是 Set 作为对象引用就没问题。

例如:

oElement.Click ' will send a Click event (if available for this object type) to the oDUT.MNativeElement object