私のangular e2eテストでは、要素がDOMに存在するかどうかを確認できるようにしたいと考えています。これはテストの期待ではなく、必要な条件です。
やってみました
element(".logout-button:visible").count() > 0
しかしcount()
、未来を返し、外部では機能しませんexpect()
。解決時にコールバックを追加する方法はないようです。
やってみました
element(".logout-button:visible").query(element, callback)
しかし、これは要素が存在しない場合に例外をスローし、わざわざコールバック関数に入る必要はありません。では、このかなり単純なタスクをどのように達成すればよいでしょうか?
ありがとう!