2017-04-25 2 views
0

Je suis un débutant en automatisation UFT, et je suis confronté à ce scénario.Exécuter le script UFT à partir de la machine locale sur la machine distante

Scénario: J'accède à une application sur un ordinateur distant. Et j'essaie d'automatiser cette application. J'ai HP UFT installé sur ma machine locale, pas sur la machine distante.

Je veux savoir s'il est possible d'automatiser sur la machine distante à partir de ma machine locale? Pourriez-vous s'il vous plaît me diriger vers des articles fiables pour que je puisse le faire à partir de là?

J'ai lu des articles sur la configuration des paramètres DCOM et des droits d'accès, ainsi que sur certains paramètres de registre, mais tous suggèrent que UFT soit installé sur la machine distante.

Remarque: Je ne parviens pas à installer UFT sur l'ordinateur distant, car il s'agit d'une machine tierce.

Merci d'avance.

+0

Vous devriez essayer l'enregistrement d'insight pour l'exécuter sur une machine distante – Pranav

Répondre

0

Oui C'est vrai. Vous ne pouvez pas exécuter votre script QTP sur l'ordinateur distant si QTP n'est pas installé dans la machine distante.

Cause Lorsque vous essayez d'exécuter la ligne suivante,

Set qtApp = CreateObject("QuickTest.Application", "RemoteComputerName") 

Il ne se produira pas. Comme Pour exécuter le script QTP, vous devez avoir QTP où votre AUT est présent. Si ce n'est pas QTPscript (comme Normal VbScript etc), alors il est possible d'utiliser l'objet WshController. Mais ce n'est pas votre condition cependant.

:)