c# - 在 PhantomJS Selenium Webdriver 中关闭 INFO

标签 c# selenium-webdriver

我正在使用 Selenium PhantomJS Webdriver 在我的 C# 应用程序中抓取页面。我经常使用控制台,所以我想关闭它不断输出的 INFO 消息。有人有同样的问题吗?

最佳答案

我认为必须将此字符串添加到 Wasp 答案中:

service.HideCommandPromptWindow = true;

所以

    static IWebDriver CreateInfolessPhantom(string logFilePath)
{
    PhantomJSDriverService service = PhantomJSDriverService.CreateDefaultService();
    service.LogFile = logFilePath;
    service.HideCommandPromptWindow = true;
    return new PhantomJSDriver(service);
}

关于c# - 在 PhantomJS Selenium Webdriver 中关闭 INFO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24956233/

相关文章:

selenium-webdriver - 版本 93 中的 ChromeDriver session 超时

c# - NUnit 使 tcp 连接保持事件状态

c# - 使用左连接 lambda 的 Entity Framework 加载数据

c# - 一个或两个 MVC 项目?

C# Linq 数据结构,用于最终的数据绑定(bind)。最好的办法?

python - 如何在Windows机器上的python中使用tor和selenium-webdriver?

c# - 使用 selenium C# webdriver 完全关闭浏览器

java - 虽然当我执行 pageSource().contains.(text) 时,文本出现在 pagesource() 中,但它返回 false

selenium webdriver 有没有其他方法可以在不使用 "findElements()"方法的情况下找出网页中存在的网络元素的数量?

c# - 将 ASP.NET 网站连接到 SQL 数据库