[PYTHON] Comment tester chaque version d'IE en utilisant Selenium avec modan.IE (VM)

Un environnement virtuel pour tester IE appelé modern.IE est disponible gratuitement pendant 90 jours, vous pouvez donc l'utiliser pour tester chaque version d'IE. ** Assurez-vous d'observer **

Avant de construire l'environnement

VMplayer Installez d'abord VM Player https://my.vmware.com/jp/web/vmware/free#desktop_end_user_computing/vmware_player/6_0|PLAYER-607|product_downloads

modern.IE Pour l'environnement win, assurez-vous de télécharger pour VM avec IE ** https://www.modern.ie/ja-jp

Après le téléchargement, répondez et exécutez le fichier .ovf Importez et terminez.

Environnement

Ajouter un adaptateur réseau

Gérer à partir du lecteur en haut à gauche → Ajouter dans les paramètres de la machine virtuelle Sélectionnez la carte réseau, ** Assurez-vous de sélectionner NAT ** à ajouter.

Installez Python

Installez Python https://www.python.org/downloads/release/python-2710/ Installez le programme d'installation de Windows x86 MSI

Path Via le chemin Python Démarrez l'invite de commande avec les privilèges d'administrateur. SETX /M PATH "%PATH%;C:\Python27;C:\Python27\Scripts;"

pip install Exécutez pip install selenium sur la ligne de commande

J'ai besoin d'IEdriver, donc je vais l'obtenir, mais assurez-vous de télécharger 32 bits **. http://selenium-release.storage.googleapis.com/index.html

Lien direct au moment de la rédaction de l'article http://selenium-release.storage.googleapis.com/2.46/IEDriverServer_Win32_2.46.0.zip

Construction de l'environnement terminée

Il semble qu'un ami a fait en sorte que cette série de traitements puisse être automatisée. https://github.com/prprhyt/PythonSeleniumIEDriverSetup

référence

J'ai essayé de lancer modern.IE avec VM qui peut créer un environnement d'exécution d'Internet Explorer en tant que machine virtuelle http://hotuta.hatenablog.com/entry/2015/06/22/135828

Jusqu'à ce que vous lanciez IE avec Selenium dans modern.IE http://hotuta.hatenablog.com/entry/2015/06/17/162230

développement

Comment lire un fichier Excel avec Selenium + xlrd et effectuer un test de navigateur http://hotuta.hatenablog.com/entry/2015/07/11/161227

Recommended Posts

Comment tester chaque version d'IE en utilisant Selenium avec modan.IE (VM)
Comment trouver la somme / somme cumulée pour chaque groupe à l'aide de DataFrame dans Spark [version Python]
Comment déterminer l'existence d'un élément sélénium en Python
Comment créer une grande quantité de données de test dans MySQL? ??
Comment vérifier la version de Django
Comment utiliser Google Test en langage C
Comment vérifier la version d'opencv avec python
[Version compatible TensorFlow 2.x] Comment entraîner une grande quantité de données à l'aide de TFRecord et DataSet dans TensorFlow (Keras)
Comment suivre le travail avec Powershell
Résumé de la façon d'importer des fichiers dans Python 3
Résumé de l'utilisation de MNIST avec Python
Comment spécifier la version TLS dans les requêtes python
Comment tester unitaire une fonction contenant l'heure actuelle à l'aide de Freezegun en Python
Comment compter le nombre d'occurrences de chaque élément de la liste en Python avec poids
[Explication de la mise en œuvre] Comment utiliser la version japonaise de BERT dans Google Colaboratory (PyTorch)
Comment obtenir le nombre de chiffres en Python
Comment soumettre automatiquement des formulaires Microsoft à l'aide de python (version Mac)
Comment installer Google Test / Google Mock dans Visual Studio 2019
Comment afficher plusieurs images d'une galaxie en tuiles
Comment faire un clic droit en utilisant la saisie au clavier dans RPA?
Comment télécharger des fichiers depuis Selenium of Python dans Chrome
Comment quitter lors de l'utilisation de Python dans Terminal (Mac)
Comment récupérer plusieurs tableaux à l'aide de slice en python.
Comment exécuter une commande à l'aide d'un sous-processus en Python
[Selenium] Comment spécifier le chemin relatif de chromedriver?
Comment déboguer le sélénium
Comment créer une instance d'une classe particulière à partir de dict en utilisant __new__ () en python
[Question] Comment obtenir les données des données textarea en temps réel à l'aide du flacon du framework Web Python
Comment passer le résultat de l'exécution d'une commande shell dans une liste en Python (version non bloquante)
Comment tester cette exception est déclenchée dans python unittest
Comment trouver le nombre optimal de clusters pour les k-moyennes
Comment se débarrasser des pictogrammes personnalisés du serveur dans message.content
Comment tester les attributs ajoutés par add_request_method de pyramid
Comment ne pas charger d'images lors de l'utilisation de PhantomJS avec Selenium
Comment manipuler le DOM dans iframe avec Selenium
Comment développer dans un environnement virtuel Python [Memo]
Comment générer une requête à l'aide de l'opérateur IN dans Django
Comparaison de l'utilisation des fonctions d'ordre supérieur dans Python 2 et 3
Comment obtenir une liste d'exceptions intégrées pour python
Résumé de l'écriture des fichiers .proto utilisés dans gRPC
Comment obtenir un aperçu de vos données dans Pandas
Journal d'enquête sur la façon d'optimiser les hyperparamètres LightGBM à l'aide d'Optuna
Comment installer Tabpy 1.0 (version 2020-01)
Commencez à Selenium en utilisant python
Comment changer la version de Python
Comment développer en Python
Comment afficher une colonne de fichiers spécifiée sous Linux (awk)
Comment définir la résolution de sortie pour chaque image clé dans Blender
Comment implémenter du code Java en arrière-plan de Red Hat (Linux ONE)
Comment connaître la structure interne d'un objet en Python
Comment changer la couleur du seul bouton pressé avec Tkinter
Comment afficher des formules en latex lors de l'utilisation de Sympy (> = 1.4) dans Google Colaboratory
ABC170 E - Comment résoudre sans utiliser le multiset de Smart Infants
[EC2] Comment installer Chrome et le contenu de chaque commande
Comment vérifier la taille de la mémoire d'une variable en Python