gpt4 book ai didi

Protractor :打开窗口并测试 url

转载 作者:行者123 更新时间:2023-12-03 17:38:25 29 4
gpt4 key购买 nike

我正在尝试测试打开新窗口的表格中的链接。我想测试新窗口的网址。

到目前为止,我所拥有的是:

    it('Should verify new window url', function () {
page.list.get(0).click().then(function () {
browser.getAllWindowHandles().then(function (handles) {
newWindowHandle = handles[1];
browser.switchTo().window(newWindowHandle).then(function () {
expect(browser.getCurrentUrl()).toMatch(/\/url/);
});
});
});
});

Error: Error while waiting for Protractor to sync with the page: {}



如果我删除期望就可以工作......我对 promise 感到困惑,有人可以指导我朝着正确的方向前进吗?

最佳答案

原来新页面上没有角度,因此我不得不使用底层驱动程序。

expect(browser.driver.getCurrentUrl()).toMatch(/\/url/);

关于 Protractor :打开窗口并测试 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23092982/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com