2017-03-16 17 views
3

Unten Code ist in UFT 12.5-Version geschrieben und lief auf offene Web-Anwendung (Google).Xpath in UFT funktioniert nicht

Objekt nicht identifiziert oder keine Aktion in Test durchgeführt führt

Browser("name:=Google").Page("title:=Google").WebEdit("xpath:=//INPUT[@name='q']").Set “test” 

Jede Auflösung?

+0

Versucht man es mit 'INPUT' in Kleinbuchstaben? – Dave

Antwort

3

Sie haben einen Tippfehler in dem Code "test" gemacht. Ändern Sie einfach Ihren Code von "test" bis "test" und dann wird es gut funktionieren. So soll die eigentliche Aussage seines

Browser("name:=Google").Page("title:=Google").WebEdit("xpath:=//INPUT[@name='q']").Set "test" 
0

ich über Code lief nach doppelten Anführungszeichen nach Set ändern und es funktionierte gut:

Browser("name:=Google").Page("title:=Google").WebEdit("xpath:=//INPUT[@name='q']").Set "test" 

Noch Bitte prüfen, ob Google-Seite bereits geöffnet ist oder nicht, auch Überprüfen Sie, ob das richtige Add-In ausgewählt wurde oder nicht. Stellen Sie sicher, dass die Gloggle-Seite nach dem Öffnen von UFT geöffnet ist.