t.me/atinfo_chat Telegram группа по автоматизации тестирования

Chromedriver Добавление сайта в список доверенных

Теги: #<Tag:0x00007fd766e62018> #<Tag:0x00007fd766e61e10> #<Tag:0x00007fd766e61b90> #<Tag:0x00007fd766e61a00>

Добрый день.

Подскажите, как при запуске автотестов на виртуальной машине сделать так, чтобы сайт был в списке доверенных?

Из-за проблем с сертификатом не открывается страница. Пробовала добавлять следующую опцию, но не помогло:
ChromeOptions options = new ChromeOptions(); options.addArgument("--ignore-sertificate-errors");

Попробуйте без --.
У меня работает.

        options.addArguments("--lang=RU", "verbose", 
                "ignore-certificate-errors",
                "disable-infobars",
                "disable-translate", 
                "disable-notifications",
                "disable-popup-blocking",                 
                "disable-background-networking",                
                "disable-background-timer-throttling",
                "disable-backgrounding-occluded-windows",
                "disable-breakpad",
                "disable-client-side-phishing-detection",
                "disable-component-extensions-with-background-pages",
                "disable-default-apps",
                "disable-dev-shm-usage",
                "disable-extensions",
                "disable-features=TranslateUI",
                "disable-hang-monitor",
                "disable-ipc-flooding-protection",
                "disable-popup-blocking",
                "disable-prompt-on-repost",
                "disable-renderer-backgrounding",
                "disable-sync",
                "disable-dev-shm-usage",
                "enable-features=NetworkService,NetworkServiceInProcess",
                "enable-automation",
                "force-color-profile=srgb",
                "metrics-recording-only",
                "no-first-run",                
                "password-store=basic",
                "use-mock-keychain");

Без “–” тоже не работает

скриншот покажите ошибки, пожалуйста

Просто белый экран открывается

так и с чего вы взяли, что у вас ошибка сертификата? что консоль и нетворк говорят?

Обращалась к администраторам стенда, они говорят, проблема в этом.
Если прохожу тест вручную в IE, то на странице ошибка “Этот веб сайт не защищен”, при нажатии на Подробнее - Имя узла в сертификате безопасности веб-сайта отличается от веб-сайта, на который вы пытаетесь зайти.
На виртуальной машине я не могу сама открыть браузер и проделать действия вручную, чтобы посмотреть консоль браузера. Может можно в автотесте вывести эти данные?

А почему у вас доступа на виртуалку нет? попросите добавить вас с пользователей, кто может в неё заходить и проверьте руками, что происходит. Вы же тестировщик, вы не должны никому верить (в том числе абстрактным админам стенда).

на виртуалке линукс, не смогу там руками запустить браузер

а откуда инфа про белый экран?

на упавшем шаге есть скриншот

так скиньте его сюда, пожалуйста

на скриншоте просто белый экран

На линуксе может не та версия браузера, надо проверять соответствие драйвера и браузера.
И вы так и не привели весь лог ошибки.

другие тесты на этой же машине успешно запускаются

Вот без ключа игнорирования ошибок сертификата

а вот с ключом: