Получение предупреждающего сообщения для следующего оператора импорта:
from selenium.webdriver.common.keys import Keys
ПРЕДУПРЕЖДАЮЩЕЕ СООБЩЕНИЕ:
«Эта проверка обнаруживает имена, которые должны разрешаться, но не разрешаются. Из-за динамической отправки и типизации утки это возможно в ограниченном, но полезном количестве случаев. Элементы верхнего уровня и уровня класса поддерживаются лучше, чем элементы экземпляра».
введите описание изображения здесь
import unittest
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep
class Login(unittest.TestCase):
def setUp(self) -> None:
self.driver = webdriver.Chrome()
self.driver.get("https://gwl.greatwestlife.com/MyLogin")
self.driver.maximize_window()
sleep(4)
def test_user_can_login(self):
self.driver.find_element_by_xpath("//input[@id='loginPage:loginForm:username']").clear()
self.driver.find_element_by_xpath("//input[@id='loginPage:loginForm:username']").send_keys("#####")
self.driver.find_element_by_xpath("//input[@id='loginPage:loginForm:password']").send_keys("#####")
self.driver.find_element_by_xpath("//input[@id='loginPage:loginForm:loginButton']").click()
def tearDown(self) -> None:
self.driver.close()
if __name__ == '__main__':
unittest.main()
Предупреждающее сообщение "Эта проверка обнаруживает имена, которые должны разрешаться, но не разрешаются. Из-за динамической отправки и утки это возможно в ограниченном, но полезном количестве случаев. Элементы верхнего уровня и класса поддерживаются лучше, чем элементы экземпляра. "
Может кто-нибудь объяснить мне, почему я получаю это предупреждающее сообщение и как избавиться от этого сообщения об ошибке, чтобы оно не было серым?