我可以使用testacular来测试网页是不是不在我的本地主机

Can do i use testacular to test web pages that are not not on my localhost?

本文关键字:我的 主机 是不是 网页 可以使 testacular 测试 我可以      更新时间:2023-09-26

我可以使用testacular来测试不在我的本地主机上的网页吗?外部应用程序是使用angularJs开发的

在我的测试中我试着做

browser().navigateTo('<test app which is not on localhost>');

我无法在测试中验证url。我得到这个错误:

$location.url()
TypeError: Object [object Object] has no method 'injector'
    at Object.<anonymous> (<localhost path>/angular-scenario.js:25407:30)

我遇到了同样的问题,并通过在karma-e2e.conf中添加以下两行来解决:

proxies = {'/': 'http://localhost:9000/'}; // assume your app is running on port 9000
urlRoot = '/_karma_/';  // important, could be any non-trivial path