Sprawdź, czy element istnieje - selenium / javascript / node-js

Próbuję sprawdzić, czy element istnieje, zanim będę mógł wykonać tę linię:

driver.findElement(webdriver.By.id('test'));

Zgłasza błąd „brak takiego elementu”, jeśli identyfikatortest nie istnieje w dokumencie, nawet w atry-blok. Znalazłem odpowiedzi na język Java, gdzie możesz sprawdzić, czy rozmiar wynosi 0, ale w węźle js pojawia się błąd, zanim będę mógł sprawdzić rozmiar.

throw error; ^ NoSuchElementError: no such element

questionAnswers(6)

yourAnswerToTheQuestion