Мне пришлось загрузить новый ChromeDriver, поскольку мои тесты не удалось запустить -> Тест откроет ChromeDriver, но не сможет «Просмотреть как пользователь». Когда я погуглил эту проблему, они сказали, что мне нужно обновить ChromeDriver.
Поэтому я обновил ChromeDriver до версии 2.28, а также обновил версию Chrome до версии 57.0.2987.98.< /p>
Но теперь КАЖДЫЙ РАЗ, когда я запускаю тесты, появляется этот раздражающий текст:
Chrome управляется программой автоматического тестирования
И он спрашивает меня, хочу ли я сохранить пароль. (Я не могу добавлять изображения, потому что у меня недостаточно «баллов»)
В предыдущей версии мне удалось заблокировать эти 2 вещи:
Код: Выделить всё
public class CustomChromeDriver implements DriverSource {
@Override
public WebDriver newDriver() {
try {
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
Proxy proxy = new Proxy();
String proxyServer = String.format("AProxyIDontWantToDisplay", System.getenv("proxy.username"), System.getenv("proxy.password"));
proxy.setHttpProxy(proxyServer);
capabilities.setCapability("proxy", proxy);
ChromeOptions options = new ChromeOptions();
options.addArguments(Arrays.asList("--no-sandbox","--ignore-certificate-errors","--homepage=about:blank","--no-first-run"));
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
ChromeDriver driver = new ChromeDriver(capabilities);
return driver;
} catch (Exception e) {
throw new Error(e);
}
}
@Override
public boolean takesScreenshots() {
return true;
}
}
но слишком много ответов, которые не работают.
Кто-нибудь знает, как это удалить?
Подробнее здесь: https://stackoverflow.com/questions/431 ... t-software
Мобильная версия