10

testacular を使用して、自分のローカルホストにない Web ページをテストできますか? 外部アプリは 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)
4

1 に答える 1

9

同じ問題に遭遇し、次の 2 行を karma-e2e.conf に追加して解決しました。

proxies = {'/': 'http://localhost:9000/'}; // assume your app is running on port 9000

urlRoot = '/_karma_/';  // important, could be any non-trivial path
于 2013-04-25T04:22:25.610 に答える