- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最近,在虚拟机上使用 Selenium WebDriver 运行 Internet Explorer 自动化时,我遇到了间歇性错误。测试正在通过 Microsoft 测试管理器在虚拟机上运行。我很难弄清楚发生了什么。
发生此问题时尝试运行的测试记录以下内容:
异常:OpenQA.Selenium.WebDriverException:对 URL http://localhost:56645/session/2762cafb-d3c9-4d9a-a0a5-05463e69b7b7/moveto 的远程 WebDriver 服务器的 HTTP 请求60 秒后超时。 ---> System.Net.WebException:操作已超时
当测试失败时,我将异常消息和堆栈跟踪写入文件。但在这种情况下,确实没有堆栈。期待更深层次的东西。
System.Net.WebException: The operation has timed out
at System.Net.HttpWebRequest.GetResponse()
at OpenQA.Selenium.Remote.HttpCommandExecutor.CreateResponse(WebRequest request)
Log Name: Application
Source: Application Error
Date: 8/28/2015 9:02:09 AM
Event ID: 1000
Task Category: Application Crashing Events
Level: Error
Keywords: Classic
User: N/A
Computer: xxxxxxxxxxxxxxxxxx
Description:
Faulting application name: IEDriverServer.exe, version: 2.44.0.0, time stamp: 0x5449666f
Faulting module name: IED4C2A.tmp, version: 0.0.0.0, time stamp: 0x5449666b
Exception code: 0xc0000005
Fault offset: 0x000a41e6
Faulting process id: 0xf2c
Faulting application start time: 0x01d0e191ad6d3d19
Faulting application path: C:\AutomationDrivers\IEDriverServer.exe
Faulting module path: C:\Users\SACCTO~Z\AppData\Local\Temp\IED4C2A.tmp
Report Id: fd4f5070-4d84-11e5-891b-00155d6e673e
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-08-28T13:02:09.000000000Z" />
<EventRecordID>14302</EventRecordID>
<Channel>Application</Channel>
<Computer>xxxxxxxxxxxxxxxxxx</Computer>
<Security />
</System>
<EventData>
<Data>IEDriverServer.exe</Data>
<Data>2.44.0.0</Data>
<Data>5449666f</Data>
<Data>IED4C2A.tmp</Data>
<Data>0.0.0.0</Data>
<Data>5449666b</Data>
<Data>c0000005</Data>
<Data>000a41e6</Data>
<Data>f2c</Data>
<Data>01d0e191ad6d3d19</Data>
<Data>C:\AutomationDrivers\IEDriverServer.exe</Data>
<Data>C:\Users\TASKBO~1\AppData\Local\Temp\IED4C2A.tmp</Data>
<Data>fd4f5070-4d84-11e5-891b-00155d6e673e</Data>
</EventData>
</Event>
最佳答案
我写了两篇关于如何在显示 Windows 错误报告对话框时创建良好的故障转储的文章。
第一篇描述how to attach a debugger , 基本上:
.dump /ma seleniumcrash.dmp
创建转储DumpType
到 2 并且该文件夹是可写的(检查 NTFS 权限)。 0xc0000005
,也就是访问冲突。
NullReferenceException
在.NET 中。
关于selenium-webdriver - Selenium IEDriverServer.exe 在虚拟机上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32277002/
我收到错误: 文件功能 [BrowserName=、IsJavaScriptEnabled=False、Platform=Any、Version=]\IEDriverServer.exe 不存在。驱动
我正在使用 Selenium 的 IE 驱动程序进行 Web 测试。启动 IE8 并关闭后,IEDriverServer.exe 进程不会消失。如果我再次运行测试,则会创建一个新进程并保持挂起状态。我
我在网页上有一个元素,只有在单击其父元素后才会显示。因此,在单击演示列表中的一个演示后,会显示一行代表所选演示操作的图标。以下代码适用于 webdriver 和 chromedriver: demo.
运行 Selenium IEDriverServer 3.5.1 32 位时,我在 Internet Explorer v11 中遇到非常非常慢的文本输入。奇怪的是,如果我切换到 IEDriverSe
我在 windows7 上使用 selenium 和 python。 我的代码: import os from selenium import webdriver # get the path of
最近,在虚拟机上使用 Selenium WebDriver 运行 Internet Explorer 自动化时,我遇到了间歇性错误。测试正在通过 Microsoft 测试管理器在虚拟机上运行。我很难弄
在哪里定义 IEDriverServer 路径?它在 Protractor 配置文件中吗?如果是这样,我该如何正确执行? 我已经寻找了很长时间,但大多数解决方案似乎都给出了 java 的答案,我正在使
我正在尝试使用模拟测试同时连接不同用户的 ASP.NET MVC4 Web 应用程序。因此,测试的想法是使用不同的模拟用户执行驱动程序的多个实例。这在概念上听起来很容易...... 但是,如果在使用与
我尝试使用 Selenium 和 IEDriverServer 发送 key ,但遇到了一个问题,即 key 发送到输入的速度非常慢。 我做了一些研究,很多网站建议确保浏览器和 IEDriverSer
我正在测试一个 ASP.NET 应用程序,该应用程序有很多在其 href 中调用 Javascript doPostBack 的链接,如下所示: href="javascript:__doPostBa
我尝试在 python 中使用 selenium 运行 IEDriverServer.exe。 from selenium import webdriver webdriver.Ie("C:\Anac
.我已经使用 Eclipse 创建了一个可运行的 Jar。 Jar 中存在 IEDriverServer.exe。我将 IEDriverServer.exe 视为该项目的资源。 下面这行代码 Syst
我正在通过 Visual Studio 单元测试运行 Selenium Webdriver,并使用 InternetExplorerDriver。这会在控制台窗口中启动 IEDriverServer.
我正在使用 IE11 和 Selenium 3.13 进行自动化测试,并且我正在测试不同版本的 IEDriverServer 但每个版本都有一个错误。我想要一个稳定的版本来将 IEDriverServ
代码试验: import time from selenium import webdriver from selenium.webdriver.ie.options import Options u
我想将 unexpectedAlertBehaviour 设置为“忽略”,但只能找到 IEDriverServer 的 java 示例。 更喜欢 Ruby 示例。 最佳答案 不支持。参见 https:
我正在尝试使用 Internet Explorer(在我的情况下为 8)通过 Jenkins 执行 Selenium 测试。我了解所有站点区域的“保护模式”Internet 安全选项需要设置为相同的值
由于某种原因,我一直在努力使用一个在 IE11 中工作的简单 python 脚本,它无法找到任何元素,但是通过在 java 代码中设置一些所需的功能,它起作用了: System.setProperty
我试过如下在 webdriver 中启动 IE,我检查了 Internet 选项的安全选项卡中的所有保护模式设置,缩放级别为 100%,甚至设置了环境变量,但无法在简单的 selenium 代码中启动
我正在使用 Protractor 来测试我们的 AngularJS 应用程序(使用 Chrome 和 IE 驱动程序)。 IEDriverServer 在大多数页面上都可以正常工作,除了这一页,几乎所
我是一名优秀的程序员,十分优秀!