2017-03-16 2 views
3

Le code ci-dessous est écrit en version UFT 12.5 et exécuté sur une application Web ouverte (Google).Xpath dans UFT ne fonctionne pas

objet est pas identifié ou aucune action effectuée dans le test résultat

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

Toute résolution?

+0

Essayé avec «INPUT» en minuscules? – Dave

Répondre

3

Vous avez fait une faute de frappe dans le code "test". Il suffit de changer votre code de "test" à "test" et puis il fonctionnera bien. Donc, la déclaration proprement dite devrait être

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

J'ai couru code ci-dessus après avoir modifié des guillemets doubles après serties et a bien fonctionné:

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

encore, S'il vous plaît vérifier si la page Google est déjà ouvert ou non, aussi vérifiez si l'addin approprié est sélectionné ou non, assurez-vous que la page des lunettes est ouverte après l'ouverture de UFT.