我想知道如何在按某个按钮或链接时更改当前网址。
browser.waitForAngular();
expect(browser.driver.getCurrentUrl()).to.eventually.match(/document/).and.notify(callback);
我知道这段代码会获取网址并将其与文档匹配,我想在点击时设置网址。
e.g。我在Facebook上,我想去个人资料,我点击个人资料按钮,但想通过解析字符串值而不是类/函数来更新URL
由于我有一段没有任何类指向的代码,我唯一拥有的是一个包含页面路径位置的href。
答案 0 :(得分:3)
为什么实际上不允许浏览器在点击时导航到新网址,通过browser.getCurrentUrl()
获取,修改并导航到修改后的网址,例如
<vs:plugin name="nl.x-services.plugins.launchmyapp" version="3.2.2">
<param name="URL_SCHEME" value="appname" />
</vs:plugin>