Как обойти страницу входа в систему при тестировании Salesforce Lightning с использованием Selenium Webdriver? - PullRequest
0 голосов
/ 04 мая 2020

Я тестирую страницы Salesforce Lightning на Chrome с использованием кода Selenium Webdriver, который находится в C# проекте NUnit в Visual Studio 2019. Я получаю страницу входа каждый раз, когда запускаю тест. enter image description here

Я использовал страницу подтверждения после страницы входа в систему, но после добавления IP-адреса браузера Chrome в список доверенных адресов, как рекомендовано здесь, Как автоматизировать функцию OTP для входа в систему salesforce с помощью selenium WebDriver? страница подтверждения больше не отображается.

Когда я тестирую Salesforce с использованием UFT или Selenium IDE, страница входа никогда не появляется.

Как видно из прикрепленного изображения, у меня даже установлен флажок «Запомнить меня».

Как я могу остановить появление страницы входа при тестировании Salesforce Lightning с использованием Selenium Webdriver?

Кроме того, как Selenium может распознавать Javascript всплывающих окон на странице, например всплывающее окно «Разрешить уведомления» на изображении ниже?

enter image description here

...