Там все еще есть пауза, которая несколько уродлива, но она делает свое дело.

от времени мои тесты на селен случайным образом терпят неудачу с сообщением об ошибке «элемент X не найден». Я делаю простой выбор по идентификатору, например.

click('sideBar_queryButton')

Когда я использую DOM инспектор, там есть элемент, поэтому мне интересно, почему селен иногда его не находит. Когда я снова запускаю тот же тест, он работает или снова ломается, кажется, нет надежного способа воспроизвести его. Даже тесты, которые существуют целую вечность, кажутся случайными, а затем снова волшебным образом работают. Вставка нескольких операторов сна иногда помогает, но не надежно. Поэтому мне интересно, если я использую это неправильно. У кого-нибудь еще были такие проблемы с селеном и если да, то как вы их исправили?

Ответы на вопрос(1)

Ваш ответ на вопрос