如何在量角器中更改 URL
How to change URL in protractor
我想知道如何在按下某个按钮或 link 时更改当前的 URL。
browser.waitForAngular();
expect(browser.driver.getCurrentUrl()).to.eventually.match(/document/).and.notify(callback);
我知道此代码将获取 url 并将其与文档匹配,我想在单击时设置 URL。
例如我在 Facebook 上,我想转到配置文件,我单击配置文件按钮,但想通过解析字符串值而不是 class/function
来更新 URL
因为我有一段代码没有任何 类 指向,所以我唯一拥有的是一个包含页面路径位置的 href。
为什么实际上不让浏览器在点击时导航到新的URL,通过browser.getCurrentUrl()
获取它,修改它并导航到修改后的URL,例如
button.click();
browser.getCurrentUrl().then(function (url) {
browser.get(url + "?a=b");
});
我想知道如何在按下某个按钮或 link 时更改当前的 URL。
browser.waitForAngular();
expect(browser.driver.getCurrentUrl()).to.eventually.match(/document/).and.notify(callback);
我知道此代码将获取 url 并将其与文档匹配,我想在单击时设置 URL。
例如我在 Facebook 上,我想转到配置文件,我单击配置文件按钮,但想通过解析字符串值而不是 class/function
来更新 URL因为我有一段代码没有任何 类 指向,所以我唯一拥有的是一个包含页面路径位置的 href。
为什么实际上不让浏览器在点击时导航到新的URL,通过browser.getCurrentUrl()
获取它,修改它并导航到修改后的URL,例如
button.click();
browser.getCurrentUrl().then(function (url) {
browser.get(url + "?a=b");
});