6.3.4. Warum laufen die Tests im Internet Explorer nicht?

Wenn GUI-Tests im Firefox Browser erfolgreich verlaufen und im Internet Explorer nicht, kann das verschiedene Ursachen haben. In der Regel hat Selenium beim Internet Explorer Schwierigkeiten mit Funktionen, die das native Key-Handling betreffen. Wenn also der Aufruf typeKeys() an einer Komponente des Page Models fehlschlägt, ersetzen Sie ihn durch type(). Selenium arbeitet mit JavaScript (siehe Abschnitt 3.2, „Funktionsweise“). Der Internet Explorer blockiert diese in der Standard Einstellung. Wenn Sie den geschützen Modus deaktivieren, kann Selenium per JavaScript auf die Application under Test zugreifen. Alternativ ist es auch ausreichend, die zu testende URL als vertrauenswürdige Seite in den Einstellungen des Internet Explorers aufzunehmen.