IE 11 32 bit or 64 bit

8 views
Skip to first unread message

ven.datla

unread,
Jul 16, 2020, 7:06:23 PM7/16/20
to Geb User Mailing List
How to run GEB tests with 32 bit browser?. 

Read article on IE 11 32 bit or 64 bit being determined based on below setting, If Checked it is 32 bit if not it is 64 bit

Tools > Internet Options > Security > Enable Protected Mode 

Is this true? Is anyone able to successfully run IE 11 tests with GEB?

Alexander Kriegisch

unread,
Jul 16, 2020, 9:24:59 PM7/16/20
to geb-...@googlegroups.com

A link to the corresponding article would have been nice. Maybe you arereferring to something like this?
https://answers.microsoft.com/en-us/ie/forum/all/how-do-i-access-internet-explorer-32-bit-on/0f3ef831-ba47-49e7-b8ec-b3571d8008a8

> How to run GEB tests with 32 bit browser?.

I think it makes sense to download 32-bit drivers:
https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver


For example:
https://selenium-release.storage.googleapis.com/index.html?path=3.150/

I always use the 32-bit driver, even with IE 64-bit, because in 64-bit 'sendKeys' is unbearably slow. Anyway, if you activate protected mode (but not enhanced protected mode) for all zones in IE and use the 32-bit driver, your Selenium tests (or Geb tests, for that matter) should start in 32-bit mode. In Windows task manager you can verify that by setting a breakpoint in one of your tests and when it pauses, you will see one IEDriverServer process and two iexplore ones on the details page. When you right-click each iexplore process and open its properties, you will see that

  • one is 64-bit (C:\Program Files\Internet Explorer), that's the one in control of the actual browser window.
  • The other process is 32-bit (C:\Program Files (x86)\Internet Explorer).

When using SysInternals Process Explorer, this becomes even more obvious:

I hope this helps.

--
Alexander Kriegisch
https://scrum-master.de

> --
> You received this message because you are subscribed to the Google Groups
> "Geb User Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to geb-user+u...@googlegroups.com
> <mailto:geb-user+u...@googlegroups.com> .
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/geb-user/ba633971-b381-43e9-a993-453df44fa971o%40googlegroups.com
> <https://groups.google.com/d/msgid/geb-user/ba633971-b381-43e9-a993-453df44fa971o%40googlegroups.com?utm_medium=email&utm_source=footer>
> .

Alexander Kriegisch

unread,
Jul 16, 2020, 9:28:23 PM7/16/20
to geb-...@googlegroups.com
Sorry, I wrote something that could be misinterpreted, I just noticed. About the two IE processes again:
  • The 64-bit process is just the initial process started by the IE driver server.
  • The 32-bit process is the browsing window for your automated test, just like you wish it to be.
To unsubscribe from this group and stop receiving emails from it, send an email to geb-user+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/geb-user/20200717012457.07A9144C0201%40dd39516.kasserver.com.
Reply all
Reply to author
Forward
0 new messages