2017-09-08 4 views
1

Nous avons une application web et nous voulons utiliser l'API Windows Native UI Automation pour .Net pour automatiser cela.Peut-on utiliser l'API Windows UI Automation pour automatiser une page Web dans Internet Explorer?

J'ai regardé cela pendant des heures, mais je n'ai rien trouvé. Je peux accéder aux parties Windows de l'explorateur Internet, comme le menu, le bouton de réduction, le bouton de maximisation, le bouton de fermeture, etc. mais pas capable d'aller à l'intérieur de la page ouverte. Je me demande si c'est possible du tout. Si c'est le cas, alors quelqu'un peut-il me diriger vers la bonne direction?

Merci!

+0

Y a-t-il une raison particulière pour laquelle vous souhaitez utiliser cet outil/API spécifique? – mjwills

+0

C'est une exigence, mais je suis ouvert à d'autres outils. J'ai essayé d'utiliser Selenium mais cela ne permet pas de se connecter au navigateur ouvert existant –

+0

J'ai rencontré le besoin de le faire moi-même dans le passé, et ce que nous avons toujours fait est de construire une application de bureau en utilisant WinForms ou WPF. Nous mettons un contrôle de navigateur dans l'application. Vous pouvez interagir avec le contrôle du navigateur faire tout ce dont vous avez besoin (cliquez sur les boutons, défilement, remplir les formulaires, etc etc ..) – mituw16

Répondre

0

Je fini par utiliser WatiN avec API Windows Automation. Merci à tous ceux qui ont montré un intérêt pour cela. Appréciez-le.