Согласно CWsites на Mind Eye Web Design, 95% пользователей игнорируют 80% содержания сайта. Эта статистика уже против вас, как же улучшить содержание, дабы убедиться, что пользователи получают от сайта максимум?
В этой статье мы описали 11 советов по улучшению читабельности, удобства и ценности содержания любого сайта.
Пытаюсь друг за другом запустить экземпляры ChromeDriver(), передав в качестве параметра экземпляр ChromeOptions(), указывающий на разные профили Chrome.
Но выскакивает исключение: OpenQA.Selenium.WebDriverException: "The HTTP request to the remote WebDriver server for URL http://localhost:54712/session timed out after 60 seconds."
Если не передавать ChromeOptions драйверу, то всё работает нормально, но браузеры запускаются с "одного" профиля.
Мой код:
static void Main(string[] args)
{
OpenBrowser("Profile 2");
OpenBrowser("Profile 3");
}
static IWebDriver OpenBrowser(string profile){
ChromeOptions co = new ChromeOptions();
string name = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
name = name.Remove(0, name.LastIndexOf('\\')+1);
co.AddArguments("user-data-dir=c:/Users/"+ name +"/AppData/Local/Google/Chrome/User Data/");
co.AddArgument("--profile-directory=" + profile);
IWebDriver driver;
driver = new ChromeDriver(co);
driver.Navigate().GoToUrl("https://some.net");
System.Threading.Thread.Sleep(500);
driver.Manage().Window.Maximize();
return driver;
}
Добрый день. В связке Headless Chrome + Java + Selenium запускаю тест и он валится(не находит первый же элемент), скриншот показал белый экран.
Использую следующие опции:
Пробовал дописывать к опциям --, но это ничего не меняет, пробовал разные комбинации опций-эффект тот же.
При отключении этих опций тест работает идеально.
Весь интернет перерыл, но так и не нашел заветной опции для ухода белого экрана. Сталкивались?