[PYTHON] So testen Sie jede IE-Version mit Selenium mit modan.IE (VM)

Eine virtuelle Umgebung zum Testen des IE namens modern.IE ist 90 Tage lang kostenlos verfügbar, sodass Sie damit jede Version des IE testen können. ** Achten Sie darauf, zu beachten **

Vor dem Aufbau der Umgebung

VMplayer Installieren Sie zuerst den VM Player https://my.vmware.com/jp/web/vmware/free#desktop_end_user_computing/vmware_player/6_0|PLAYER-607|product_downloads

modern.IE Laden Sie für eine Win-Umgebung unbedingt VM mit IE herunter ** https://www.modern.ie/ja-jp

Beantworten Sie nach dem Herunterladen die .ovf-Datei und führen Sie sie aus Importieren und vervollständigen.

Umgebung

Netzwerkadapter hinzufügen

Vom Player oben links verwalten → In den Einstellungen der virtuellen Maschine hinzufügen Wählen Sie einen Netzwerkadapter aus. ** Wählen Sie unbedingt NAT ** zum Hinzufügen aus.

Installieren Sie Python

Installieren Sie Python https://www.python.org/downloads/release/python-2710/ Installieren Sie das Windows x86 MSI-Installationsprogramm

Path Durch den Python-Pfad Starten Sie die Eingabeaufforderung mit Administratorrechten. SETX /M PATH "%PATH%;C:\Python27;C:\Python27\Scripts;"

pip install Führen Sie pip install selenium in der Befehlszeile aus

Ich brauche IEdriver, damit ich es bekomme, aber lade unbedingt 32bit ** herunter. http://selenium-release.storage.googleapis.com/index.html

Direkter Link zum Zeitpunkt der Artikelerstellung http://selenium-release.storage.googleapis.com/2.46/IEDriverServer_Win32_2.46.0.zip

Umweltbau abgeschlossen

Es scheint, dass ein Freund es geschafft hat, damit diese Reihe von Verarbeitungen automatisiert werden kann. https://github.com/prprhyt/PythonSeleniumIEDriverSetup

Referenz

Ich habe versucht, modern.IE mit einer VM zu starten, die eine Ausführungsumgebung von Internet Explorer als virtuelle Maschine erstellen kann http://hotuta.hatenablog.com/entry/2015/06/22/135828

Bis Sie IE mit Selen in modern.IE starten http://hotuta.hatenablog.com/entry/2015/06/17/162230

Entwicklung

So lesen Sie eine Excel-Datei mit Selenium + xlrd und führen einen Browsertest durch http://hotuta.hatenablog.com/entry/2015/07/11/161227

Recommended Posts

So testen Sie jede IE-Version mit Selenium mit modan.IE (VM)
So ermitteln Sie die kumulative Summe für jede Gruppe mithilfe von DataFrame in Spark [Python-Version]
So bestimmen Sie die Existenz eines Selenelements in Python
Wie erstelle ich eine große Menge an Testdaten in MySQL? ??
So überprüfen Sie die Version von Django
Verwendung von Google Test in C-Sprache
So überprüfen Sie die Version von opencv mit Python
[TensorFlow 2.x-kompatible Version] So trainieren Sie eine große Datenmenge mit TFRecord & DataSet in TensorFlow (Keras)
So verfolgen Sie die Arbeit mit Powershell
Zusammenfassung zum Importieren von Dateien in Python 3
Zusammenfassung der Verwendung von MNIST mit Python
So geben Sie die TLS-Version in Python-Anforderungen an
So testen Sie eine Funktion, die die aktuelle Zeit enthält, mit Freezegun in Python
So zählen Sie die Anzahl der Vorkommen jedes Elements in der Liste in Python mit der Gewichtung
[Erklärung zur Implementierung] Verwendung der japanischen Version von BERT in Google Colaboratory (PyTorch)
So ermitteln Sie die Anzahl der Stellen in Python
So senden Sie Microsoft Forms automatisch mit Python (Mac-Version)
So installieren Sie Google Test / Google Mock in Visual Studio 2019
So zeigen Sie mehrere Bilder einer Galaxie in Kacheln an
Wie klicke ich mit der rechten Maustaste über die Tastatureingabe in RPA?
So laden Sie Dateien von Selenium of Python in Chrome herunter
Beenden bei Verwendung von Python in Terminal (Mac)
So rufen Sie mehrere Arrays mit Slice in Python ab.
So führen Sie einen Befehl mit einem Unterprozess in Python aus
[Selen] Wie wird der relative Pfad des Chromedriver angegeben?
Wie man Selen debuggt
So erstellen Sie eine Instanz einer bestimmten Klasse aus dict mit __new__ () in Python
[Frage] So erhalten Sie die Daten von Textbereichsdaten in Echtzeit mithilfe der Python-Webframework-Flasche
Übergeben des Ausführungsergebnisses eines Shell-Befehls in einer Liste in Python (nicht blockierende Version)
So testen Sie, ob die Ausnahme in Python unittest ausgelöst wird
So finden Sie die optimale Anzahl von Clustern für k-means
So entfernen Sie benutzerdefinierte Serverpiktogramme in message.content
So testen Sie die Attribute, die durch add_request_method of pyramid hinzugefügt wurden
So laden Sie keine Bilder, wenn Sie PhantomJS mit Selen verwenden
So manipulieren Sie das DOM im Iframe mit Selen
So entwickeln Sie in einer virtuellen Python-Umgebung [Memo]
So generieren Sie eine Abfrage mit dem IN-Operator in Django
Vergleich der Verwendung von Funktionen höherer Ordnung in Python 2 und 3
So erhalten Sie eine Liste der integrierten Ausnahmen für Python
Zusammenfassung zum Schreiben von in gRPC verwendeten .proto-Dateien
So erhalten Sie einen Überblick über Ihre Daten in Pandas
Umfrageprotokoll zur Optimierung von LightGBM-Hyperparametern mit Optuna
So installieren Sie Tabpy 1.0 (Version 2020-01)
Starten Sie mit Python zu Selen
So ändern Sie die Python-Version
Wie man in Python entwickelt
So zeigen Sie eine bestimmte Dateispalte unter Linux an (awk)
So stellen Sie die Ausgabeauflösung für jeden Keyframe in Blender ein
So implementieren Sie Java-Code im Hintergrund von Red Hat (Linux ONE)
Wie Sie die interne Struktur eines Objekts in Python kennen
So ändern Sie die Farbe nur der mit Tkinter gedrückten Taste
So zeigen Sie Formeln in Latex an, wenn Sie sympy (> = 1.4) in Google Colaboratory verwenden
ABC170 E - So lösen Sie ohne Verwendung mehrerer intelligenter Säuglinge
[EC2] So installieren Sie Chrome und den Inhalt jedes Befehls
So überprüfen Sie die Speichergröße einer Variablen in Python