2016-12-19 1 views
2

Je n'ai pas pu trouver le nombre de lignes de cette table et lorsque j'espionne, Object Respository n'affiche aucune table Web. Pouvez-vous s'il vous plaît m'aider sur la façon de trouver le nombre de lignes. Il a été développé en Angular Js framewrok.QTP UFT Impossible de trouver le nombre de lignes de la table

Attaché objet Repsoitory:
enter image description here

Le DOM UI Elements

+0

Comme vous pouvez le voir clairement (en utilisant un objet espion), il n'y a pas de WebTable disponible. Pouvez-vous poster le code source de la page ...? – ManishChristian

+0

J'ai attaché le lien de l'image ci-dessus (Cliquez ici pour les éléments de l'interface utilisateur) – Ramesh

+0

Quelle est la version UFT et Angular JS? –

Répondre

0

Les éléments de la capture d'écran ne contiennent pas un élément TABLE (seulement DIV s). Essayez d'exécuter (dans les outils de développement du navigateur) document.getElementsByTagName('table') s'il renvoie un ensemble vide, c'est la raison pour laquelle UFT ne vous montre pas de table.

UFT ne reconnaît pas les tables angulaires car elles ne sont pas standard. Vous pouvez ajouter un support en utilisant WebExtensibility.

+0

J'utilise Web et Java Addin tout le temps mais il ne reconnaît toujours rien. – Ramesh

+0

Il parle des kits d'outils Extensibilité, pas des compléments. – TheBlastOne