UFT 脚本将突出显示对象,但不会单击它
UFT scripting will highlight object, but won't click it
为什么 WebElement 对象突出显示很好,但点击没有任何作用?
浏览器是Chrome。
声明是:
Browser("Message Validators | ETT").Page("Message Validators | ETT").WebElement("css:=SPAN.btn.btn-default").Highlight
Browser("Message Validators | ETT").Page("Message Validators | ETT").WebElement("css:=SPAN.btn.btn-default").Click
Setting.WebPackage
就可以了。在 Chrome 上测试了代码。
'~~> Runs mouse operations using the mouse
Setting.WebPackage("ReplayType") = 2
Browser("name:=Message Validators.*ETT").Page("title:=Message Validators.*ETT").WebElement("xpath:=//span[contains(.,'Upload File')]").Click
'~~> Runs mouse operations using browser events
Setting.WebPackage("ReplayType") = 1
为什么 WebElement 对象突出显示很好,但点击没有任何作用?
浏览器是Chrome。
声明是:
Browser("Message Validators | ETT").Page("Message Validators | ETT").WebElement("css:=SPAN.btn.btn-default").Highlight
Browser("Message Validators | ETT").Page("Message Validators | ETT").WebElement("css:=SPAN.btn.btn-default").Click
Setting.WebPackage
就可以了。在 Chrome 上测试了代码。
'~~> Runs mouse operations using the mouse
Setting.WebPackage("ReplayType") = 2
Browser("name:=Message Validators.*ETT").Page("title:=Message Validators.*ETT").WebElement("xpath:=//span[contains(.,'Upload File')]").Click
'~~> Runs mouse operations using browser events
Setting.WebPackage("ReplayType") = 1