Я пишу тест, который нажимает кнопку, открывает новую вкладку и направляет вас на новый веб-сайт. Я хочу вызвать значение этого веб-сайта, чтобы я мог проанализировать его после кода RFP в имени веб-страницы. Затем я открываю сайт декодера и использую его для декодирования, чтобы убедиться, что декодированное имя веб-страницы работает правильно.
Код, который я использую:
this.switchesToGetQuotePage = function() {
browser.getAllWindowHandles().then(function(handles) {
newWindowHandle = handles[1]; // this is your new window
browser.switchTo().window(newWindowHandle).then(function() {
getCurrentUrl.then(function(text) {
console.log(text);
});
});
});
};
Когда я вызываю функцию getCurrentUrl, она возвращает значение ниже:
data: ,