У меня сейчас проблема с работой функциональных тестов и AutocompleteInput.
Я использую Nightwatch.js с веб-драйвером Chrome.
Я на самом деле пытаюсь выбрать AutocompleteInput ивызвать .click (), чтобы выбрать значение, но я получаю ошибку:
An error occurred while running .click() command on <//span[contains(text(), "Supplier")]/../../div/input>: unknown error: Element <input aria-invalid="false" autocomplete="off" class="MuiInput-input-536" name="supplier.@id" type="text" value=""> is not clickable at point (215, 153). Other element would receive the click: <div class="MuiBackdrop-root-854 MuiBackdrop-invisible-855" aria-hidden="true" style="opacity: 0; will-change: opacity; transition: opacity 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;"></div>
с любыми узлами, которые я пытался выбрать с помощью запроса XPath / Css.Дело в том, что я не могу найти этот
<div class="MuiBackdrop...
узел в моем источнике HTML (в моем браузере), и даже если бы он существовал, я не смог бы установить связь между выбранным узлом иэто (без специального атрибута для его распознавания).
Если я использую .setValue () для автозаполнения напрямую, я получаю
, не могу сфокусировать ошибку элемента ti.
У меня действительно заканчиваются идеи здесь.Кто-нибудь знает некоторые советы?
Большое спасибо.: -)