Chrome驱动程序无法在Win XP上加载

问题描述:

这是我最近使用Selenium Chrome Driver V2.26时遇到的一个非常奇怪的问题。通过Google Chrome的Selenium自动化测试代码在Win-7 +机器上运行良好。但是,当我们在Win-XP上部署代码时,它给出了一个奇怪的问题。请找到下面的截图中,当我尝试双击XP的计算机上使用Chrome驱动程序: -Chrome驱动程序无法在Win XP上加载

Win XP Chrome driver issue

不过,我无法断定它是一个系统问题,或者与Chrome的驱动程序作为预防措施,我使用最新的一个。我应该降级为XP还是我错过的其他任何问题?

+4

我不认为Chrome将支持XP了做。 –

我在Windows XP中同样的问题,通过下载的Windows驱动程序工具包版本7.1.0(这在Windows XP下运行),解决了这个问题。 下载链接:

https://www.microsoft.com/en-us/download/confirmation.aspx?id=11800

然后,你需要只需安装调试工具(选择从事物的列表安装)。安装完成后,进入安装文件夹(默认为C:\ WinDDK)并将dbghelp.dll复制到chromedriver.exe所在的位置。然后,Chromedriver应该使用新的dbghelp.dll,它会起作用。然而,在我的情况,有Kernel32.dll中的另一个问题,但这是另一个故事...