RemoteWebDriver在控制台上记录了大量非常闲谈的消息,并且这些消息已写入到发布的SmokeTest日志文件中。 我想将日志记录级别降低为SEVERE或ERROR甚至关闭(如果关闭),以便于调试问题。 有谁知道如何完成上述任务? 在此先感谢您提供建议。 我尝试使用以下2个选项,但不起作用:

if(webdriver1 instanceof RemoteWebDriver) {
   ((RemoteWebDriver) webdriver1).setLogLevel(Level.OFF);
} 

((RemoteWebDriver) webdriver1).setLogLevel(Level.OFF);

===============>>#1 票数:1 已采纳

在声明logger变量后,将以下静态块放在右边:

static{
        System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.SimpleLog");
        System.setProperty("org.apache.commons.logging.simplelog.log.org.apache.http", "info"); 
        }

第一个属性告诉RemoteWebDriver API使用哪个记录器。 第二个属性将日志记录级别设置为INFO,以便RemoteWebDriver API仅报告INFO及更高版本。

我正在将RemoteWebDriver与Java RemoteWebDriver使用,对我来说,这是解决上述问题的唯一解决方案。

  ask by user1886649 translate from so

未解决问题?本站智能推荐:

1回复

带有RemoteWebDriver的WebStorage

我正在尝试运行测试时尝试访问WebStorage,我使用ChromeDriver在本地运行测试,并使用RemoteWebDriver在管道中远程运行测试。 使用RemoteWebDriver时我无法访问WebStorage 我正进入(状态: org.openqa.sele
1回复

RemoteWebdriver XPath的问题

不使用RemoteWebDriver运行我的测试时,只需使用IWebdriver driver = new FireFoxDriver(); 我可以运行我的测试,查找元素,使用XPath表达式工作正常,但是当我将设置切换为使用RemoteWebDriver时,我在测试期间遇到某个部分的错误
1回复

RemoteWebDriver和WebDriver有什么区别?

我实际上找不到一个很好的解释,说明了在Selenium中RemoteWebDriver和WebDriver之间的区别。 这是eclipse告诉我将WebDriver转换为RemoteWebDriver的代码。 (!((RemoteWebDriver) driver).getSession
1回复

Selenium Grid:RemoteWebDriver阻止执行

我是Selenium的新手,我在Selenium Grid 2中使用RemoteWebDriver时遇到了一些问题。我想知道代码中有什么问题。 谢谢。 我分3个步骤设置RemoteWebDriver: 将Chrome驱动程序设置为系统属性,我检查了路径是否正确。 设置功
1回复

Appium-RemoteWebDriver与AppiumDriver启动

使用此启动appium驱动程序有什么区别 和 在启动的先决条件和它们可以处理的自动化方面,还是任何其他区别?
1回复

如何在RemoteWebdriver上设置commandTimeout?

如何在Selenium中为RemoteWebdriver设置commandTimeout? 如果我在ChromeDriver上做同样的事情,我会做的事情如下: ..但是当我使用RemoveWebdriver时,这相当于什么? 我的第一个猜测是使用类似的东西: 但我找不到任
2回复

使用RemoteWebdriver的chromedriver出现错误

出现错误: 失败的配置:@BeforeMethod setUp org.openqa.selenium.WebDriverException:驱动程序可执行文件的路径必须由webdriver.chrome.driver系统属性设置;否则,必须执行以下操作: 有关更多信息,请参见htt
1回复

Selenium RemoteWebDriver提供UnreachableBrowserException

我正在实现硒网格,并具有使用RemoteWebDriver在远程计算机上启动测试的功能。 我正在调用RemoteWebDriver实例,如下所示: 我使用java -jar将selenium-standalone作为集线器启动selenium-server-standalone-2
3回复

在C#中使用Selenium RemoteWebDriver

我正在尝试在C#中使用Selenium RemoteWebDriver,基本上我想做的就是在javascript完成操作DOM 之后以编程方式抓取网页的html(没有弹出浏览器窗口。) 首先,我启动了selenium-server.jar,如下所示: C:\\ Program Fil
1回复

如何设置带有RemoteWebDriver扩展名的FirefoxProfile?

我需要在装有扩展名的Firefox配置文件的RemoteWebDriver上运行WebDriver测试。 我当前的代码是 我收到以下错误 未设置Firefox配置文件并且测试运行正常时,我没有收到任何错误。 编辑:在删除netexpert.xpi上测试运行正常。 我的独