現在、私が使用しています:EC.elementToBeClickable()と.first()を組み合わせて最初の要素を返すにはどうすればよいですか?
browser.wait(EC.elementToBeClickable($('div[ng-model="loginInput"]')), 5000));
しかし、これは複数の要素を返します。この場合パスが長くなるので、乱雑なxpathやcssセレクタを使いたくないです。
マイbrowser.wait条件作品、しかし、コンソールに戻ります:
WARNING - more than one element found for locator By.cssSelector("div[ng-model=\"loginInput\"]") - the first result will be used
WARNING - more than one element found for locator By.cssSelector("div[ng-model=\"loginInput\"]") - the first result will be used
私はelementToBeClickableに.ALLと1次回()を使用することができますか()?