小编Tia*_*tro的帖子

如何在PhantomJS + Selenium中隐藏控制台?

我在我的应用程序中使用PhantomJS + Selenium.当我初始化PhantomJS时,屏幕上会弹出一个控制台.我想在弹出之前隐藏这个控制台.我找了一个答案,我发现了这个:

 var service = PhantomJSDriverService.CreateDefaultService(Environment.CurrentDirectory);
            service.WebSecurity = false;
            service.HideCommandPromptWindow = true;
            var driver = new PhantomJSDriver(service);
Run Code Online (Sandbox Code Playgroud)

上面的代码隐藏了控制台,但问题是当控制台被隐藏时,我的Windows应用程序失去了焦点.因此,它在PhantomJS控制台工作时停止工作.我需要隐藏控制台并让我的应用程序同时使用PhantomJS.

有谁知道我该怎么做?

c# console selenium phantomjs

9
推荐指数
1
解决办法
6390
查看次数

如何在后台启动PhantomJS + Selenium窗口?

我在我的应用程序中使用selenium + phantomjs,但我想在后台启动我的应用程序,selenium和phantomjs窗口.我该怎么做?

我试过了:

PhantomJSOptions options = new PhantomJSOptions();
options.AddAdditionalCapability("start-maximized", false);
IWebDriver driver = new PhantomJSDriver(Environment.CurrentDirectory + @"\drivers", options);
Run Code Online (Sandbox Code Playgroud)

c# selenium phantomjs

4
推荐指数
1
解决办法
1216
查看次数

标签 统计

c# ×2

phantomjs ×2

selenium ×2

console ×1