<p><strong>在IE中使用Python绑定的Selenium:</strong></p>
<p>在Internet Explorer中运行Selenium python测试有两种方法。我正在考虑Windows(我的例子中是Windows 10):</p>
<p>先决条件:从网站<a href="http://docs.seleniumhq.org/download/" rel="nofollow noreferrer">http://docs.seleniumhq.org/download/</a>下载基于操作系统的IE驱动程序</p>
<p><a href="http://selenium-release.storage.googleapis.com/3.4/IEDriverServer_Win32_3.4.0.zip" rel="nofollow noreferrer">32 bit Windows IE</a></p>
<p><a href="http://selenium-release.storage.googleapis.com/3.4/IEDriverServer_x64_3.4.0.zip" rel="nofollow noreferrer">64 bit Windows IE</a></p>
<p><strong><em>方式1:</em></strong></p>
<p>i)在您选择的目录/位置提取下载的zip文件<br/>
ii)在代码中设置可执行路径,如下所示:</p>
<pre><code>self.driver = webdriver.Ie(executable_path='D:\Selenium_RiponAlWasim\Drivers\IEDriverServer_x64_2.42.0\IEDriverServer.exe')
</code></pre>
<p><em>或,</em></p>
<pre><code>self.driver = webdriver.Ie("D:\\Selenium_RiponAlWasim\\Drivers\IEDriverServer_x64_2.42.0\\IEDriverServer.exe")
</code></pre>
<p><strong><em>方式2:</em></strong></p>
<p>i)只需将IEDriverServer.exe粘贴到/Python/Scripts下(在我的例子中,文件夹是:C:\ Python36\Scripts)<br/>
ii)现在编写如下简单代码:</p>
<pre><code>self.driver = webdriver.Ie()
</code></pre>