在 Firefox 4 上运行 Selenium IDE 测试时,我似乎在 FF4 内置的错误控制台中收到了许多这样的消息(意思是消息,而不是错误等),但我不太清楚是什么时候它们正在发生或可能是什么原因。我不确定这是否是 Selenium 问题或我的一个页面上的某个问题导致它。
CoCreateInstance() FAILED.
他们会引起恐慌吗?
在 Firefox 4 上运行 Selenium IDE 测试时,我似乎在 FF4 内置的错误控制台中收到了许多这样的消息(意思是消息,而不是错误等),但我不太清楚是什么时候它们正在发生或可能是什么原因。我不确定这是否是 Selenium 问题或我的一个页面上的某个问题导致它。
CoCreateInstance() FAILED.
他们会引起恐慌吗?
CoCreateInstance
是组件对象模型 (COM) 的 Windows 实现中的一个函数。Firefox 使用二进制兼容的 COM 克隆作为其本机代码架构的一部分,这很可能是 Selenium 允许您控制 Firefox 中未通过 JavaScript 公开的部分的方式。
因此,CoCreateInstance 消息来自 Selenium 是合理的,但它可能是 Firefox 本身。您可以在没有安装 Selenium 的情况下创建一个新的 Firefox 配置文件,并尝试导航到触发日志消息的测试页面,并手动执行触发消息的测试操作。如果您仍然收到消息,那么 Selenium 可能不是错误的来源。您还可以尝试在 Firefox 3.6 上使用 Selenium 运行测试。如果消息消失,则可能是 Selenium 与最新版本的 Firefox 之间的(可能是次要的)不兼容。
这些消息可能不会引起警报,只要它不干扰您的测试。