当我推出Selenium的WebDriver(Chromedriver)时。控制台窗口(chromedriver.exe)运行并打开Chrome。我需要知道如何隐藏那些像静音模式,因为当太多打开时我会变得混乱。我正在使用C#。
答案 0 :(得分:25)
从Chrome 59开始,您现在还可以使用无头模式隐藏Chrome浏览器窗口:
options.AddArgument("headless");
并与:
结合使用ChromeDriverService service = ChromeDriverService.CreateDefaultService();
service.HideCommandPromptWindow = true;
它完全沉默。
答案 1 :(得分:20)
据我所知,无法隐藏浏览器。 但是,您可以隐藏控制台并将浏览器设置在屏幕外:
UPDATE
`handbags_jnh`.`products` as p join `products_description` as pd on p.products_id = pd.products_id
SET
clearance = 'Y', products_order_date = 'ENTER DATE HERE'
WHERE
products_nam`e LIKE %WHATEVER%
答案 2 :(得分:1)
Hello Chrome驱动程序命令隐藏编码
public IWebDriver drv;
public AnaSayfa()
{
CheckForIllegalCrossThreadCalls = false;
ChromeDriverService service = ChromeDriverService.CreateDefaultService();
service.HideCommandPromptWindow = true;
drv = new ChromeDriver(service);
InitializeComponent();
}
void BekraHayrNesterGo()
{
drv.Navigate().GoToUrl("https://www.example.com/");
}
此形状可以隐藏cmd