3
Googleマップのディレクティブ用にng-mapで作成したangularjsアプリケーションをテストするために分度器を使用しています。分度器jsを使ってGoogleマップを右に移動
このテストでは、ズームイン/ズームアウトできましたが、地図で+/-をクリックして表示できました。 しかし、地図をパンするには、Google Maps Javascript API v3にコントロールがありません。
右矢印キーイベントをブラウザに送信して、東方向のパンニングをシミュレートすると考えました。
browser.actions().sendKeys(protractor.Key.ARROW_RIGHT).perform();
browser.sleep(5000); // To hold the browser to notice the change.
ただし、実行すると、マップの表示に変更はありません。
右矢印を実行する前に、フォーカスを当てるためにマップを最初にクリックしましたか? – Gunderson
@Gundersonありがとうございました!あなたのコメントを回答としてマークするにはどうすればいいですか? –
驚くばかり!私はあまり問題はないが、私は答えとして投稿できると思う。 – Gunderson