Недавно в нашем приложении мы добавили сертификационную аутентификацию, и при каждом доступе к приложению отображается всплывающее окно аутентификации, и мы должны выбрать правильную аутентификацию и нажать кнопку Ok. Я пытался найти решения для использования в транспортире, но не повезло. Я прикрепил SS моего окна. Когда я использую приведенный ниже код, я получаю только 1 обработчик окон.
Буду признателен за помощь, поскольку мои скрипты не будут работать из-за этой проблемы.
flow = protractor.promise.controlFlow();
flow.execute(function () {
browser.ignoreSynchronization = true;
browser.get('https://test.xyz.net/').then(function () {
browser.driver.getAllWindowHandles().then(function (handles) {
console.log (handles.length);
})
})
browser.ignoreSynchronization = false;
});