函数.navigateTo()并不总是在Testcafe上工作

时间:2018-10-10 16:51:11

标签: navigation automated-tests localhost e2e-testing testcafe

运行testcafe时,某些URL未加载。例如,当我尝试重定向到localhost时,它没有加载并直接进入下一步。

await t.navigateTo('localhost:8080')

2 个答案:

答案 0 :(得分:3)

这是因为在没有协议的情况下testcafe不支持NavigationTo,因此您需要在URL之前添加https://或http://。在这种情况下,当我更改为:

await t.navigateTo('http://localhost:8080')

它奏效了。

答案 1 :(得分:2)

是否有任何理由不在此处使用相对路径?这应该起作用。

await t.navigateTo('/')