リモート Web サイトを実行するシナリオ テストを書きたいですか? どのようにできるのか?
質問する
221 次
2 に答える
1
を使用してからbrowser().navigateTo('http://whereveryouwant.com')
、任意のe2e apiメソッドを使用してページを操作し、アサーションを作成できる必要があります。
主な注意点は、Angular のシナリオ ランナーはページ全体のリロードをサポートしていないため、テストで実行できることが制限されることです。ページ全体をリロードするような操作をページに対して行うと、テスト ランナーがフリーズします。
于 2012-12-07T16:01:04.547 に答える
1
ブラウザはクロス サイト リクエストをサポートしていません。だから、あなたが望むことをする方法はありません。
ローカルの e2e ランナーとリモート サイトが同じドメインにあるかのようにブラウザーに見せる必要があります。これを行う唯一の方法は、プロキシを使用することです。
于 2012-12-10T09:29:09.970 に答える