У меня есть селен, в котором есть 150 тестовых случаев. Тест должен запускаться в режиме инкогнито в браузере Chrome.Selenium WebDriver - Chrome - C# - Невозможно запустить браузер selenium в режиме инкогнито как расширенный браузер
Я могу запустить браузер в режиме инкогнито. Но проблема в том, что браузер не максимизируется (скажем, для 10 тестовых случаев и для оставшихся 140 тестовых случаев браузер запускается в максимизированном режиме), хотя есть код для максимизации браузера.
В результате этого часть теста не проходит (все 10 тестов).
Ниже мой код
desiredCapabilities = DesiredCapabilities.Chrome();
var options = new ChromeOptions();
options.AddArgument(@"--incognito");
options.AddArgument("--start-maximized");
desiredCapabilities.SetCapability(ChromeOptions.Capability, options);
webDriver = new MyWebDriver(new Uri(gridHubURL), options.ToCapabilities(),TimeSpan.FromSeconds(ApplicationConfiguration.RemoteDriverTimeOutValue),testContext);
break;
Есть ли способ, чтобы гарантировать, что браузер всегда (100%) запускает в развернутом режиме.
Операция клика завершается с ошибкой, когда браузер не максимизируется.
System.InvalidOperationException: неизвестная ошибка: элемент не может быть нажат в точке (886, 466). Другой элемент получит клик:
По этой причине я хочу работать в режиме максимальной продолжительности. В максимизированном режиме я не получаю эту ошибку. Пожалуйста помоги .
Благодаря
Я попробовал это но привело к исключению. Спасибо за вашу помощь. –
См. Правки. Если все еще исключение, отправляйте исключение, чтобы мы могли найти проблему –