8
votes

Test Automation pour Internet Explorer

Y a-t-il des outils pour l'automatisation des tests d'interface graphique pour Internet Explorer? J'utilise déjà selenium pour Mozilla Firefox, mais j'ai également besoin d'un outil pour IE.


0 commentaires

10 Réponses :


0
votes

Il y a watin . J'ai eu un succès décent en l'utilisant avec IE.

http://watin.sourceforge.net


0 commentaires

0
votes

Il existe plusieurs outils d'automatisation des tests d'interface graphique pour une application Web qui s'exécute sur IE. Quelques exemples sont testeur fonctionnel rationnel , Etester et QTP .

Si vous recherchez quelque chose d'open source, look ici

Pas sûr de tout ajout sur l'outil de plug-in comme sélénium disponible pour IE.


0 commentaires

1
votes

Vous pouvez également utiliser les installations de test d'interface utilisateur automatisées de Microsoft Test Manager, qui fait partie de Visual Studio 2010 Ultimate. Vérifiez http://msdn.microsoft.com/en-us/library/dd286726. ASPX


0 commentaires

10
votes

* mise à jour février 2020 *

cyprès est un nouvel outil pour les tests de navigateur et l'un des rares outils qui n'utilisent pas sélénium sous la capuche. Cela ne prend toutefois pas en charge Internet Explorer . Il supporte Microsoft Edge et de nombreux autres navigateurs modernes, j'espère donc que cela aide certaines personnes.

* mise à jour (plus âgée) *

pilote Web SELENIUM est le successeur de selenium RC.

La réponse est donc encore à utiliser selenium sous quelque forme que ce soit. Cela pourrait être n'importe lequel des Cadres pris en charge .

personnellement, j'utiliserais Protractor (utile pour plus d'applications angulaires) ou Leadfoot (du stagiaire.io projet).


* Recommandation originale *

Si vous utilisez déjà Selenium, j'utiliserais télécommande de selenium < / p>


3 commentaires

Désolé, mais je dois dire que cela puisque la mise à jour de Feb 2020 est actuellement sans importance pour la question suivante: Docs.cypress.io/Guides/Guides/... Si je me trompe, s'il vous plaît faites le moi savoir et je vais upvouvert cette sauvegarde.


@Papiro vous êtes correct. Cette question a été posée il y a presque 10 ans. Je pense que la plupart des gens se sont déplacés pour soutenir uniquement les avancés, alors je pense que ça colle toujours avec l'esprit de la question. Je vais accepter le bowvote si vous le sentez fortement.


Je voudrais mentionner quelque chose comme ça dans votre mise à jour. Sinon, c'est déroutant. J'ai légitimement vint ici à la recherche d'une solution IE11, qui est toujours assez courante. Cela m'a envoyé une chasse à l'oie sauvage à Cypress. Heureux d'en apprendre davantage sur Cypress, mais pas ce que je cherchais.



3
votes

Vous pouvez toujours utiliser sélénium pour IE EXPLORER. Je ne sais pas s'il y a un plugin, mais cela ne devrait pas vous arrêter. Vous obtiendrez beaucoup de béniifit d'utiliser le même outil pour tester tous les navigateurs. Je pense donc que vous seriez mieux servi à apprendre à utiliser le sélénium avec Is Explorer plutôt que d'essayer de rétablir tous vos tests dans un autre outil


0 commentaires

0
votes

J'ai eu bonne chance avec watir , c'est semblable au sélénium mais est scripté dans Ruby. C'est c'est-à-dire que l'intégration est excellente. Il y a aussi Firewatir pour Firefox.


0 commentaires

0
votes

testplan peut utiliser le backend sélénium et fonctionne avec Firefox et Internet Explorer. Il peut également fonctionner avec un navigateur sans affichage (HTMLUnit), de sorte que vous puissiez coder vos tests de base rapidement et ne pas subir la surcharge de chargement du navigateur. Une fois que cela fonctionne essentiellement, vous le testez contre le navigateur.


0 commentaires

0
votes

Essayez de coder dans AutoIt Ceci est un langage puissant facile à apprendre. IE UDF est ici


0 commentaires

1
votes

Vous pouvez être après quelque chose comme ceci: http://triflejs.org/ (actuellement en version bêta)

C'est un port IE de PHANTOMJS pour des tests d'interface utilisateur sans tête en cours d'exécution ... essentiellement une alternative au webDriver Mais en utilisant des fichiers JavaScript au lieu d'un code compilé Java / Net.

Si vous combinez triflejs (c.-à-d.), Phantomjs (webkit: chrome + safari) et SLIMERJS (Firefox) Vous pouvez courir sans tête Tests dans tous les environnements de navigateur courants utilisant les mêmes scripts de test et API.

Entrez la description de l'image ici


0 commentaires

0
votes

Si votre navigateur est que c'est-à-dire, votre automatiseur de test n'est pas une très bonne décision.Vous pouvez faire face à tant de problèmes avec le navigateur IE dans l'automatisation. Mais vous pouvez toujours utiliser le pilote Web SELENIUM pour l'automatisation dans IE.


0 commentaires