如何停止硒chromedriver登录到屏幕

问题描述 投票:2回答:3

如何停止Selenium chromedriver将错误记录到屏幕上?

我正在运行一些黄瓜测试,而我正在使用水豚和硒铬驱动程序来驱动测试。香港专业教育学院在过去几周内注意到Chromedriver已开始将其错误消息记录到屏幕上。我的测试仍然可以正常运行,但是错误阻塞了输出​​。

这是下面的输出:

Started ChromeDriver
port=9515
version=23.0.1240.0
log=C:\Gitrepos\Base Tests\chromedriver.log
[8244:5080:1115/151428:ERROR:gpu_info_collector_win.cc(91)] Can't retrieve a valid WinSAT assessment.
    Given I Select "Customer" from the "Search" gadget
    And I enter "Test Customer" for "Customer Name"
    And click "Search"
    And Select "Manage Customer" from the "Main Menu" drop down

解决方案是从输出中删除以下行,或者可能修复错误。[[8244:5080:1115/151428:ERROR:gpu_info_collector_win.cc(91)]无法检索有效的WinSAT评估。

我已升级驱动程序以解决其他错误,但最终出现此错误!

cucumber capybara selenium-chromedriver
3个回答
2
投票

例如,尝试使用STDERR的重定向来启动Chromedriver。>

chromedriver.exe 2> c:\ temp \ err.log


1
投票

我有同样的问题,这是什么抑制了所有这些chrome消息(chrome打印了几种。。:):


0
投票

这是唯一有效的方法:

© www.soinside.com 2019 - 2024. All rights reserved.