私は分度器テストでアニメーションを処理しようとしています。オプションの1つは、アニメーションを無効にすることです。しかし、私はそれをしたくありません。 2番目のオプションは、各工程の前に、この方法を行うことです。アニメーションを処理する各ステッププロジェクタのイベントエミッタの前に
var EC = protractor.ExpectedConditions;
browser.wait(EC.stalenessOf(element(by.css('[class*="ng-animate"]'))), 5000);
角度がアニメーションである要素のクラスに「NG-アニメイト」を追加するため、それは動作します。
ので、2つの質問があります。
- 分度器の各ステップの前に追加する方法は?
- 「クリック」などの定義済みのメソッドで何かを放出する分度器にeventEmitterを追加するにはどうすればよいですか?
アニメーション処理に専念していない場合でも、この2つの質問に対する回答を理解してください。