Я автоматизирую контрольный пример в C #, нажимаю кнопку, чтобы открыть другую страницу браузера на IE11 / win10.Моя версия Selenium WebDriver v3.141.
Проблема в том, что если этот тестовый запуск выполняется впервые после запуска виртуальной машины, он всегда будет работать.затем он будет постоянно отказывать до перезагрузки машины.это не удалось в функции щелчка элемента.Я не вижу второй страницы.
Я пробовал
element.click / action class / JS click / Keys.Enter function.
Они все работают впервые.Так что мне кажется это не функция щелчка.Может ли это быть флаг выключен после первого запуска?внутри селена нажмите?
Добавление времени ожидания и подтверждения не помогает.без них первый запуск работает независимо.если произошла другая ошибка, прежде чем она нажала на функцию щелчкаконтрольный пример больше не будет работать, когда он перейдет к функции щелчка.
Я ожидаю, что функция щелчка будет работать постоянно, а не один раз.
вот код.
Thread.Sleep(1000);
Assert.IsTrue(emailBtn.Enabled & emailBtn.Displayed);
emailBtn.SendKeys(Keys.Enter);