如何在量角器中更改URL

时间:2015-04-28 18:04:31

标签: javascript testing protractor end-to-end

我想知道如何在按某个按钮或链接时更改当前网址。

browser.waitForAngular();
expect(browser.driver.getCurrentUrl()).to.eventually.match(/document/).and.notify(callback);

我知道这段代码会获取网址并将其与文档匹配,我想在点击时设置网址。

e.g。我在Facebook上,我想去个人资料,我点击个人资料按钮,但想通过解析字符串值而不是类/函数来更新URL

由于我有一段没有任何类指向的代码,我唯一拥有的是一个包含页面路径位置的href。

1 个答案:

答案 0 :(得分:3)

为什么实际上不允许浏览器在点击时导航到新网址,通过browser.getCurrentUrl()获取,修改并导航到修改后的网址,例如

<vs:plugin name="nl.x-services.plugins.launchmyapp" version="3.2.2">
    <param name="URL_SCHEME" value="appname" />
</vs:plugin>