Как я могу получить результат функции события в сети с помощью Selenium? - PullRequest
0 голосов
/ 13 июля 2020

Страница, на которой я использую Selenium для проверки псевдонимов, имеет javascript встроенное событие с именем check_user_exist (), которое срабатывает при нажатии кнопки «проверить совместимость», к которой у меня есть доступ. Эта функция проверяет имя, которое я написал в поле, и сообщает, доступно оно или нет.

Когда я нажимаю кнопку, в коде появляются два новых элемента div с именами Available и Not Available.

Мне нужен способ узнать результат этой функции, когда Selenium нажимает кнопку «Проверить совместимость».

Проблема в том, что и результат «Доступно», и «Недоступно» result присутствуют в коде одновременно, поэтому я не могу полагаться на выполнение 'try:' с python, чтобы увидеть, присутствует ли элемент «Available», поскольку он всегда есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...